Professional Documents
Culture Documents
ADRIAN SANCHEZ GARCIA MATRICULA: 98530 SISTEMAS OPERATIVOS DISTRIBUIDOS ONLINE 7ma SEMANA MARZO 2012
Almacena y procesa datos. Solo procesa datos del servidor. Recoge datos del usuario para entregarlos al servidor. Dedican toda su potencia a administrar los recursos de la red. Procesan solicitudes de usuarios locales.
MODELO CLIENTE-SERVIDOR
Dedicado
SERVIDOR
No dedicado
Servicio Recursos compartidos Protocolos asimtricos Transparencia de localizacin Encapsulamiento de servicios Escalabilidad
El servidor los proporciona y el cliente los utiliza. Lgicos y fsicos. Los clientes inician conversaciones y los servidores esperan. El cliente no necesita saber donde esta el servidor. Detalles de la implementacion de un servicio son transparentes al cliente. Aadir clientes y ampliar la potencia de los servidores.
FUNCIONAMIENTO
1. Cliente solicita informacin. 2. Servidor recibe la peticin. 3. Servidor procesa la solicitud. 4. Servidor envia el resultado al cliente. 5. Cliente recibe el resultado y lo procesa. Presentacin Agrupa todos los elementos asociados al componente cliente. Agrupa todos los elementos asociados al componente servidor. Agrupa todos los elementos que hacen posible la comunicacin entre cliente y servidor. Agrupa todas las actividades asociadas al manejo de los datos.
MODELO CLIENTE-SERVIDOR
Aplicacin
NIVELES Comunicacin
Base de Datos
Protocolo de transporte COMUNICACION ENTRE ELEMENTOS Protocolo especifico al servicio. Intercepta la llamada del cliente. Network Operating System (NOS) Redirige la llamada al servidor apropiado. Devuelve la contestacin.
Servicios de Transporte
Comunicaciones Peer2Peer. Sockets, NetBios, Named Pipes, IPX/SPX, APPC. Colas de Mensajes (NOM). Remote Procedure Calls. (RPC)
Servicios de directorio global. Servicios de tiempo (fecha y hora). Servicios de seguridad.
Servicios de Aplicacin
1. Existencia de plataformas de hardware cada vez mas baratas. 2. Integracin de sistemas diferentes. 3. Debido a sus interfaces grficas tienen una interaccin mas intuitiva con el usuario.
MODELO CLIENTE-SERVIDOR
VENTAJAS
4. Hay un rapido desarrollo de aplicaciones para este sistema. 5. La estructura modular facilita la integracin de nuevas tecnologias y crecimiento en la estructura computacional. 6. Proporciona soluciones locales en una organizacion sin perder la comunicacin global.
1. Dficil mantenimiento del sistema debido a la interaccion de diferentes partes de software y hardware. 2. Se cuenta con muy escasas herramientas para la administracin y ajuste del desempeo de los sistemas. DESVENTAJAS 3. Los clientes y servidores deben usar el mismo mecanismo de comunicacin. 4. Hay que tener estrategias para el manejo de errores y consistencia de datos. 5. Puede haber problemas por la congestin de red, dificultad de trfico de datos, etc.
BIBLIOGRAFIA
Capitulo 5: Cliente-Servidor http://catarina.udlap.mx/u_dl_a/tales/docume ntos/lis/marquez_a_bm/capitulo5.pdf Arquitectura Cliente Servidor. http://oposicionestic.blogspot.com/2011/06/ar quitectura-cliente-servidor.html Documentos Moodle Semana 7