Ccm #11 3 f

10
MODELO CLIENTE SERVIDOR ING: SOTERO JAVIER LOPEZ PONCE Alumna: Citlalin Chavarria Morales N. lista 11

Transcript of Ccm #11 3 f

MODELO CLIENTE SERVIDOR

ING: SOTERO JAVIER LOPEZ PONCE

Alumna: Citlalin Chavarria Morales N. lista 11

La arquitectura cliente-servidor es un modelo de aplicación distribuida en el que las tareas se reparten entre los proveedores de recursos o servicios, llamados servidores y los demandantes, llamados clientes. Un cliente realiza peticiones a otro programa, el servidor, quien le da respuesta.

Esta idea también se puede aplicar a programas que se ejecutan sobre una sola computadora, aunque es más ventajosa en un sistema operativo multiusuario distribuido a través de una red de computadoras.Algunos ejemplos de aplicaciones computacionales que usen el modelo cliente-servidor son el Correo electrónico, un servidor de impresion y la World Wide Web

CARACTERISTICASEn la arquitectura C/S el remitente de una solicitud es conocido como cliente. Sus características son:

*Es quien inicia solicitudes o peticiones, tienen por tanto un papel activo en la comunicación (dispositivo maestro oamo).

*Espera y recibe las respuestas del servidor.Por lo general, puede conectarse a varios servidores a la vez.

*Normalmente interactúa directamente con los usuarios finales mediante una interfaz gráfica de usuario.

Receptor de la solicitud enviada por el cliente se conoce como servidor. Sus características son:

*Al iniciarse esperan a que lleguen las solicitudes de los clientes, desempeñan entonces un papel pasivo en la comunicación (dispositivo esclavo).

*la recepción de una solicitud, la procesan y luego envían la respuesta al cliente.

*Por lo general, acepta las conexiones de un gran número de clientes (en ciertos casos el número máximo de peticiones puede estar limitado).

TCP es un protocolo orientado a conexión. No hay relaciones maestro/esclavo. Las aplicaciones, sin embargo, utilizan un modelo cliente/servidor en las comunicaciones.El servidor es un programa que recibe una solicitud, realiza el servicio requerido y devuelve los resultados en forma de una respuesta. Generalmente un servidor puede tratar múltiples peticiones(múltiples clientes) al mismo tiempo.

.Un servidor es una aplicación que ofrece un servicio a usuarios de Internet; un cliente es el que pide ese servicio. Una aplicación consta de una parte de servidor y una de cliente, que se pueden ejecutar en el mismo o en diferentes sistemas.

Los usuarios invocan la parte cliente de la aplicación, que construye una solicitud para ese servicio y se la envía al servidor de la aplicación que usa TCP/IP como transporte.

El servidor es un programa que recibe una solicitud, realiza el servicio requerido y devuelve los resultados en forma de una respuesta. Generalmente un servidor puede tratar múltiples peticiones(múltiples clientes) al mismo tiempo

EL MODELO DE APLICACIÓN CLIENTE /SERVIDOR