Zusammenfassung der Ressource
Cliente Servidor
- Caracterisicas
- El Cliente y el Servidor pueden actuar como una sola entidad y también pueden
actuar como entidades separadas, realizando actividades o tareas independientes.
- La interrelación entre el hardware y el software están basados en una infraestructura poderosa,
de tal forma que el acceso a los recursos de la red no muestra la complejidad de los diferentes
tipos de formatos de datos y de los protocolos.
- Modelo
- 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.
- 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.
- Ayudas de 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.
- Cuenta con muy escasas herramientas para la administración y
ajuste del desempeño de los sistemas
- Hay que tener estrategias para el manejo de errores y para mantener la
consistencia de los datos.
- Tareas en Cliente Servidor
- Abrir un puerto local bien conocido al cual pueda acceder los clientes.
- Elegir un puerto local para las peticiones que llegan en informar al cliente del nuevo puerto,
(innecesario en la mayoría de los casos).
- Iniciar un programa esclavo o proceso hijo que atienda la petición en el puerto local, (el esclavo
cuando termina de manejar una petición no se queda esperando por otras).