jueves, 15 de abril de 2010

2.1.1 Comunicación Sockets

Los sockets son el mecanismo de sincronización distribuida más importante.
Se les denomina conectores por que pueden unir un proceso cliente y un proceso servidor, de manera semejante a como se puede unir un enchufe de un dispositivo eléctrico con su respectivo zócalo

El mecanismo de sockets más conocido es el referente a la API de Berkeley.
Está API está implementado en prácticamente todos los sistemas Unix, por lo que se maneja C, pero también está portado a otras arquitecturas como Windows (WinSock) y a otros lenguajes como Java
Los sockets trabajan sobre capa 4 (Transporte) del modelo OSI, aunque algunos autores la ubican en la capa 5 (Sesión).
Para la comunicación de procesos remotos se necesita conocer la dirección de la máquina destino y el puerto donde se va a escuchar

No hay comentarios:

Publicar un comentario