Zusammenfassung der Ressource
Modelo cliente-servidor
- Concepto
- modelo de aplicación distribuida en el que las tareas se
reparten entre los proveedores de recursos o servicios
- Se divide en
servidores y
demandantes o
clientes
- . Un cliente realiza
peticiones a otro
programa, el
servidor, quien le
da respuesta.
- Caracterísicas
- Cliente
- Espera y recibe las respuestas del
servidor.
- puede conectarse a varios
servidores a la vez.
- se debe tener en cuenta la
velocidad de conexión que le
otorga al cliente y el tipo de
cable
- interactúa con los usuarios finales
mediante interfaz gráfica de usuario.
- inicia solicitudes o peticiones, tienen
un papel activo en la comunicación
- Servidor
- Al iniciarse esperan a que lleguen las
solicitudes de los clientes, desempeñan
papel pasivo en la comunicación
- Tras la recepción de una solicitud, la procesan
y luego envían la respuesta al cliente.
- aceptan conexiones desde un
gran número de clientes
- No es frecuente que
interactúen directamente
con los usuarios finales.
- Configuración
- tiene dos tipos de nodos en la red: clientes y
servidores. Consecuentemente, estas
arquitecturas genéricas se refieren a veces
como arquitecturas de dos niveles o dos capas.
- Utilidad
- Proporciona al usuario el acceso
transparente a las aplicaciones, datos o
cualquier otro recurso
- Soporta un medio ambiente
distribuido
- Ofrece servicio a usuarios
de internet
- Ventajas
- Centralización del
control
- Escalabilidad
- Fácil mantenimiento
- seguridad en las transacciones, la
amigabilidad de la interfaz, y la facilidad
de empleo.