Redes
________
Arquitectura Cliente/Servidor
Una arquitectura es un conjunto de reglas, definiciones, términos y modelos que se emplean para producir un producto.
La arquitectura Cliente/Servidor agrupa conjuntos de elementos que efectúan procesos distribuidos y computo cooperativo.
Beneficios:
Mejor aprovechamiento de la potencia de cómputo (Reparte el trabajo).
Reduce el tráficoen la Red.
Opera bajo sistemas abiertos.
Permite el uso de interfaces gráficas variadas y versátiles.
¿Qué es el Cliente?
Conjunto de Software y Hardware que invoca los servicios de uno o varios servidores.
Características:
*El Cliente oculta al Servidor y la Red.
*Detecta e intercepta peticiones de otras aplicaciones y puede redirigirlas.
*Dedicado a la cesión del usuario( Inicia...Termina ).
*El método más común por el que se solicitan los servicios es a través de *RPC (Remote Procedure Calls).
Funciones Comunes del Cliente:
*Mantener y procesar todo el dialogo con el usuario.
*Manejo de pantallas.
*Menús e interpretación de comandos.
*Entrada de datos y validación. Figura: 1 arquitectura cliente/servidor
*Procesamiento deayudas.
*Recuperación de errores.
¿Qué es el Servidor?
Conjunto de Hardware y Software que responde a los requerimientos de un cliente.
Tipos Comunes de Servidores:
Servidor de Archivos (Servidor donde se almacena archivos y aplicaciones de productividad como por ejemplo procesadores de texto, hojas de cálculo, etc.).
Servidor de Bases de Datos (SQL, CBASE, ORACLE, INFORMIX) Servidor dondese almacenan las bases de datos, tablas, índices. Es uno de los servidores que más carga tiene.
Servidor de Comunicaciones (Es una combinación de hardware y software que permite el acceso remoto a herramientas o información que generalmente residen en una red de dispositivos.
Los servidores de comunicación también son llamados servidores de acceso remoto o, en inglés, Remote AccessServer/Service, abreviado RAS).
Servidor de Impresión(Es un concentrador, o más bien un servidor, que conecta una impresora a red, para que cualquier PC pueda acceder a ella e imprimir trabajos, sin depender de otro PC para poder utilizarla, como es el caso de las impresoras compartidas).
Servidor de Terminal (Es un equipo utilizado para conectar múltiples dispositivos de entrada-salida, posiblementetelecontrolados, a una unidad central de proceso).
Servidor de Aplicaciones (Un servidor en una red de computadores que ejecuta ciertas aplicaciones. Usualmente se trata de un dispositivo de software que proporciona servicios de aplicación a las computadoras cliente. Un servidor de aplicaciones generalmente gestiona la mayor parte (o la totalidad) de las funciones de lógica de negocio y de acceso alos datos de la aplicación. Los principales beneficios de la aplicación de la tecnología de servidores de aplicación son la centralización y la disminución de la complejidad en el desarrollo de aplicaciones).
Funciones Comunes del Servidor:
*Acceso, almacenamiento y organización de datos.
*Actualización de datos almacenados.
*Administración de recursos compartidos.
*Ejecución de toda lalógica para procesar una transacción.
*Procesamiento común de elementos del servidor (Datos, capacidad de CPU, almacenamiento en disco, capacidad de impresión, manejo de memoria y comunicación).
Red de comunicación.
Es todo aquel conjunto de elementos basados en hardware y software que permite establecer un enlace entre los clientes y los servidores, se clasifican por su tamaño LAN, MAN yWAN.
Características de la comunicación:
A través de este medio, el cliente debe localizar e iniciar la comunicación con el servidor.
No se utiliza la metodología de compartición de archivos, ya que todos los accesos a la información se llevan a cabo a través de peticiones por medio de comunicación.
Debido a que los programas de manejo y control de información ( Archivos y bases de...
Regístrate para leer el documento completo.