Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
CLiente - Servidor por Mind Map: CLiente - Servidor

1. IPC

1.1. utilizará en la lógica de la aplicación; el mecanismo seleccionado afectará en cómo las aplicaciones transmiten datos.

1.1.1. (1) un socket datagrama sin conexión,

1.1.2. (2) un socket datagrama orientado a conexión.

1.1.3. (3) un socket en modo stream.

2. Daytime

2.1. clase Cliente Daytime 1.java, que encapsula la lógica de presentación del lado cliente; esto es, proporciona la interfaz de usuario del proceso cliente.

3. Servidores

3.1. Echo

3.1.1. Sin Conexion

3.1.1.1. Cliente Echo

3.1.1.1.1. Definicion

3.1.1.1.2. 5.20

3.1.1.1.3. 5.21

3.1.1.2. Servidor Echo

3.1.1.2.1. Definicion

3.1.1.2.2. 5.22

3.1.2. Conexion

3.1.2.1. presentan una imple mentación de un cliente y un servidor del servicio Echo utilizando el API de sockets en modo stream.

3.1.2.1.1. De nuevo, la implementación de la lógica de presentación (en ClienteEcho2 y ServidorEcho2) es igual que *Echol.

4. Una Sesison de Servicio

4.1. sesión para referirse a la interacción entre el servidor y el cliente.

4.1.1. Flujo de ejecución del proceso servidor.

4.1.1.1. Una vez que ha comenzado, un proceso servidor de red se ejecuta indefinidamente, realiza un bucle continuo que acepta peticiones de las sesiones de los clientes. Para cada cliente, el servidor conduce una sesión de servicio.

5. Protocolo de un servicio

5.1. Se necesita un protocolo para especificar las reglas que deben observar el cliente y el servidor durante una sesión de servicio.

5.1.1. (1) la manera de localizar el servicio.

5.1.2. (2) la secuencia de comunicación entre los procesos.

5.1.3. (3) la representación e interpretación de los datos intercambiados.

6. Localizacion de servicio

6.1. Debe existir un mecanismo que permita que un proceso cliente localice un servidor de un determinado servicio.

6.1.1. Este es el esquema usado para los servicios de Internet, donde a cada servicio de Internet se le asigna un número de puerto específico.

6.1.1.1. FTP

6.1.1.2. HTTP

6.1.1.3. Telnet

7. Comunicaciones entre procesos y sincronizacion de eventos

7.1. E l diente: Hola, soy <dirección del cliente>. Por favor, ¿puede darme una marca de tiempo?

7.1.1. E l servidor: Aquí la tiene: (en este punto estará la marca de tiempo). De manera similar, el diálogo en una sesión web se realizaría de la siguiente manera:

7.1.1.1. E l cliente Hola, soy <dirección del cliente>.

7.1.1.1.1. E l servidor: Vale. Soy un servidor web y entiendo el protocolo HTTP 1.0.

7.2. Patron, peticion respuesta de las comunicaciones