programacion cliente.servidor
4155 palabras
17 páginas
Programación en ambiente cliente/servidor Unidad 1 Programación en ambiente cliente/servidor
Unidad 1
1. Contexto de la programación cliente/servidor
1.1 Arquitectura del modelo cliente/servidor
1.2 Modelos de dos y tres capas
1.3 Usos y aplicaciones
1.4 Comunicación entre programas
1.5 Modelos de computación distribuida
1.5.1 RMI
1.5.2 DCOM
1.5.3 Web Services
Referencias
Programación en ambiente cliente/servidor Unidad 1
1. Contexto de la programación cliente/servidor
1.1 Arquitectura del modelo cliente/servidor
En el mundo de TCP/IP las comunicaciones entre computadoras se rigen básicamente por lo que se llama modelo ClienteServidor, éste es un modelo que intenta …ver más…
●
Administrar la interfaz de usuario.
Generar requerimientos de bases de datos.
Programación en ambiente cliente/servidor Unidad 1
●
Recibir resultados del servidor.
●
Formatear resultados.
Servidor
Es el proceso encargado de atender a múltiples clientes que hacen peticiones de algún recurso administrado por él. Al proceso servidor se le conoce con el término backend.
El servidor normalmente maneja todas las funciones relacionadas con la mayoría de las reglas del negocio y los recursos de datos.
Las funciones que lleva a cabo el proceso servidor se resumen en los siguientes puntos:
●
Aceptar los requerimientos de bases de datos que hacen los clientes.
●
Procesar requerimientos de bases de datos.
●
Formatear datos para transmitirlos a los clientes.
●
Procesar la lógica de la aplicación y realizar validaciones a nivel de bases de datos.
Características de la arquitectura Cliente/Servidor
Las características básicas de una arquitectura Cliente/Servidor son:
●
Combinación de un cliente que interactúa con el usuario, y un servidor que interactúa con los recursos compartidos. El proceso del cliente proporciona la interfaz entre el usuario y el resto del sistema. El proceso del servidor actúa como un motor de software que maneja recursos compartidos tales como bases de datos e