Este documento introduce el modelo cliente-servidor. Define un cliente como un dispositivo que solicita servicios de un servidor, el cual procesa las solicitudes y devuelve los resultados. Explica que el término cliente-servidor se usó por primera vez en 1980 para referirse a PCs conectadas en red y que surgió para permitir que dispositivos con poca capacidad se conectaran a computadoras remotas. Finalmente, resume algunas ventajas como el desarrollo de sistemas distribuidos y desventajas como la dificultad de mantenimiento de estos
3. ¿A qué se le denomina Cliente?
• El cliente le hace peticiones(solicitudes, requerimientos) al servidor, el cual
procesa dicho requerimiento y retorna los resultados al cliente apropiado.
4. ¿A qué se le denomina Servidor?
• Un servidor es un equipo informático que forma parte de una red y provee
servicios a otros equipos cliente.
5. ¿Qué es el modelo Cliente/Servidor?
• Son conjuntos de servidores y clientes enlazados entre si que utilizan servicios
entre si, como servicios de impresión, archivos y demás.
6. ¿Cuándo fue utilizado por primera vez el término
cliente/servidor?
• El término Cliente/Servidor fue usado por primera vez en 1980 para
referirse a PC’s en red, desde ese entonces hasta nuestros días la definición se
ha extendido.
7. ¿Cómo nació Cliente/Servidor?
• El término se usó inicialmente para los llamados terminales tontos, dispositivos
que no eran capaces de ejecutar programas por sí mismos, pero podían
conectarse e interactuar con computadores remotos por medio de una red y dejar
que éste realizase todas las operaciones requeridas, mostrando luego los
resultados al usuario.
8. ¿Cuáles son las funciones realizadas el proceso Cliente?
• El cliente es el que conoce los nombres de los servidores y sus servicios atreves
de una red, como por ejemplo un programa.
9. ¿Cuáles son las funciones realizadas en el proceso
Servidor?
• Provee servicios a otros nodos denominados clientes.
• Realiza algunas tareas en beneficio de otras aplicaciones llamadas clientes.
• Permiten a los usuarios almacenar y acceder a los archivos de una computadora.
10. ¿Cuáles son las ventajas de la arquitectura
cliente/servidor?
• Desarrollo de sistemas distribuidos.
• Proporcionan servicios y objetos separados desde un punto de vista lógico.
• Realizan una o varias tareas de forma conjunta.
• Acceso a un determinado banco de información(base de datos).
11. ¿Cuáles son las desventajas de la arquitectura
cliente/servidor?
• El mantenimiento de los sistemas es más difícil pues implica la interacción de
diferentes partes de hardware y de software, distribuidas por distintos
proveedores, lo cual dificulta el diagnóstico de fallas.
• Se cuenta con muy escasas herramientas para la administración y ajuste del
desempeño de los sistemas.
• Muchos de los esquemas o programas requieren de la misma plataforma de
trabajo.
12. ejemplos
• Entidades bancarias donde el cliente en este caso las cajas, se comunican con el
servidor para acceder ala base de datos de los clientes.
• Programas de contabilidad como HELISA el cual tiene su servidor donde se
tiene el programa central con todos los campos de facturación y base de datos.