Cliente Servidor

Exposición

INTRODUCCIÓN DEFINICIÓN

IBM define al modelo Cliente/Servidor. “Es la tecnología que proporciona al usuario final el acceso transparente a las aplicaciones, datos, servicios de cómputo o cualquier otro recurso del grupo de trabajo y/o, a través de la organización, en múltiples plataformas. El modelo soporta un medio ambiente distribuido en el cual los requerimientos de servicio hechos por estaciones de trabajo inteligentes o "clientes'', resultan en un trabajo realizado por otros computadores llamados servidores". 



QUE ES UN CLIENTE

Es el que inicia un requerimiento de servicio. El requerimiento inicial puede convertirse en múltiples requerimientos de trabajo a través de redes LAN o WAN. La ubicación de los datos o de las aplicaciones es totalmente transparente para el cliente.



QUE ES UN SERVIDOR


Es cualquier recurso de cómputo dedicado a responder a los requerimientos del cliente. Los servidores pueden estar conectados a los clientes a través de redes LANs o WANs, para proveer de múltiples servicios a los clientes y ciudadanos tales como impresión, acceso a bases de datos, fax, procesamiento de imágenes, etc.


ELEMENTOS PRINCIPALES

“Los elementos principales de la arquitectura cliente servidor son justamente el elemento llamado cliente y el otro elemento llamado servidor”. Por ejemplo dentro de un ambiente      multimedia, el elemento cliente seria el dispositivo que puede observar el vídeo, cuadros y texto, o reproduce el audio distribuido por el elemento servidor.
Por otro lado el cliente también puede ser una computadora personal o una televisión inteligente que posea la capacidad de entender datos digitales. Dentro de este caso el elemento servidor es el depositario del vídeo digital, audio, fotografías digitales y texto y los distribuye bajo demanda de ser una maquina que cuenta con la capacidad de almacenar los datos y ejecutar todo el software que brinda éstos al cliente.

Cliente/Servidor es una relación entre procesos corriendo en máquinas separadas.

  • El servidor es un proveedor de servicios.
  • El cliente es un consumidor de servicios.

Interactúan por un mecanismo de pasaje de mensajes

  • Pedido de servicio.
  • Respuesta






Definición de middleware
"Es un termino que abarca a todo el software distribuido necesario para el soporte de interacciones entre Clientes y Servidores".
Es el enlace que permite que un cliente obtenga un servicio de un servidor.
Este se inicia en el modulo de API de la parte del cliente que se emplea para invocar un servicio real; esto pertenece a los dominios del servidor. Tampoco a la interfaz del usuario ni la a la lógica de la aplicación en los dominios del cliente.
Tipos de Middleware
Existen dos tipos de middleware:
  1. Este tipo permite la impresión de documentos remotos, manejos de transacciones, autenticación de usuarios, etc.
  2. Middleware general
  3. Middleware de servicios específicos

http://www.monografias.com/trabajos24/arquitectura-cliente-servidor/arquitectura-cliente-servidor.shtml



link de la pagina del profe con temario

https://aalbertovargasc.files.wordpress.com/2014/08/bioinformatica-cs.pdf






Comentarios