Please enable JavaScript.
Coggle requires JavaScript to display documents.
ARQUITECTURA CLIENTE-SERVIDOR - Coggle Diagram
ARQUITECTURA CLIENTE-SERVIDOR
ES UN MODELO USADO PRINCIPALMENTE EN MULTITUD DE SERVICIOS Y PROTOCOLOS DE INTERNET.
FACTORES FUNDAMENTALES
Cliente
Envía una petición al servidor y espera la respuesta, con tiempo de vida limitado una vez que son servidas sus solicitudes y termina el trabajo.
Servidor
Ofrece un servicio que se puede obtener dentro de una red, acepta la petición desde ésta, realiza el servicio y devuelve el resultado al solicitante.
Es posible implementarlo en forma de aplicaciones de programas, puede ser ejecutado en cualquier sistema donde exista TCP/IP.
Junto con otros programas de aplicación, el servidor comienza su ejecución antes de interactuar con el cliente.
RED
Es un conjunto de clientes, servidores y bases de datos que se encuentran unidos.
En donde existen protocolos de transmisión de información establecidos.
PROTOCOLO
Es un conjunto de normas y pasos establecidos de forma clara y concreta sobre el flujo de información en una red estructurada.
SERVICIOS
Conjunto de información que busca responder a las necesidades de un cliente, esta información puede ser correo, música, mensajería simple, video, etc.
BASE DE DATOS
Bancos de información ordenada, categorizada y clasificada que forman parte de una red, son sitios de almacenaje para la utilización de los servidores y a su vez directamente de los clientes.
TIPOS
Arquitectura de dos capas
Arquitectura de tres capas
Arquitectura de cuatro capas
Hasta Arquitectura de N capas
EJEMPLO
La red de Internet donde existen ordenadores de diferentes personas conectadas alrededor del mundo.
Las cuales se conectan a través de los servidores de su proveedor de Internet por ISP donde son redirigidos a los servidores de las páginas que desean visualizar.
De esta manera la información de los servicios requeridos viaja a través de Internet dando respuesta a la solicitud demandada.
SU PRINCIPAL IMPORTANCIA ES QUE PERMITE CONECTAR A VARIOS CLIENTES A LOS SERVICIOS QUE PROVEE UN SERVIDOR
VENTAJAS
Es centralizado
Fácil mantenimiento
Escalable
DESVENTAJAS
Mayor número de clientes
Mayor número de problemas debido a la congestión
Problemas de seguridad
Altos costos en habilidad y componentes para su reparación