INTEGRANTES: JORGE CRUZ DE OCAMPO EDSON SANCHEZ SUAREZ

1 INTEGRANTES: JORGE CRUZ DE OCAMPO EDSON SANCHEZ SUAREZS...
Author: 颠 宓
0 downloads 0 Views

1 INTEGRANTES: JORGE CRUZ DE OCAMPO EDSON SANCHEZ SUAREZSockets TCP Y UPD INTEGRANTES: JORGE CRUZ DE OCAMPO EDSON SANCHEZ SUAREZ

2 Introducción Applications, services RMI and RPC Middlewarelayers request-reply protocol marshaling and external data representation UDP and TCP

3 Introduccion UDP: Paso de mensajes TCP: Flujo de datosIPC: Comunicación interprocesos

4 Características IPC Comunicación síncrona y asíncronaDestino para los mensajes Confiabilidad: Validez e integridad Ordenamiento

5 Sockets Socket Socket any port Agreed port message Cliente ServerOther ports Internet address = Internet address =

6 UDP Comunicación con DatagramasCaracterísticas Tamaño de mensajes Bloqueo Tiempo de expiración Recepción de cualquiera (IP, puerto)

7 Ejemplo: Cliente

8 Ejemplo: Servidor

9 Abstracción de Stream La abstracción de stream oculta las siguientes características de RED: Tamaño de los mensajes Mensajes perdidos Orientado a conexión Uso de ventanas deslizantes

10 Control de flujo Duplicación y ordenación de mensajes Destino de los mensajes (connect y accept)

11 Aspectos relacionados con la comunicación de streamsConcordancia de Ítems Bloqueo Hilos Modelo de fallo Utilización de TCP HTTP, FTP, TELNET, SNTP.

12 Interfaz java para los streams TCPEsta constituida por las clases ServerSocket y Socket El ServerSocket. Su método accept toma una petición Connect de la cola El resultado de ejecutar accept es una instancia a Socket. Socket Conexión del cliente, constructor. La clase Socket proporciona los métodos GetInputStream y GetoutputStream. Datos devueltos InputStream y OutputStream. Un mensaje recibido se coloca en un DataGramPacket