Download - Mapa Conceptual "Creación de Sockets C/S"
-
SOCKETS
Es un punto final de un enlace de
comunicacin de 2 vas entre dos
programas que se ejecutan a travs de
la red.
FAMILIA DE SOCKETS
Es una constante de la API de
Berkeley que indica que tipo de
protocolo se utilizar durante la
conexin:
Fam. AF_UNIX: Usa
protocolos de Unix
Fam. AF_INET: Usa
protocolos de internet
(UDP)
Fam. AF_CCITT: Norma
X.25 de CCITT
Fam. AF_SNA: Usa
protocolos de IBM SNA
Entre otros
REFERENCIA API DE SOCKETS EN C
Circuito Virtual:
Mediante la bsqueda de enlaces
libres se establece un circuito
virtual. Conexin permanente hasta
el final de la comunicacin.
SOCK_STREAM
Datagrama
No trabajan con circuitos
permanentes. La transmisin se
realiza a nivel de paquetes.
SOCKET_DGRAM
TIPOS DE SOCKETS
Orientado a la
conexin.
Orientado a la no
conexin.
SOCKET TCP
Orientado a la Conexin.
Establece un camino virtual entre
el servidor y cliente, fiable, sin
prdidas de informacin ni
duplicados, la informacin llega en
el mismo orden en que se envan.
El cliente abre una sesin en el
servidor y este programa guarda
un estado del cliente. Estas clases
se encuentran definidas en el
paquete Java.
SOCKET UDP
Orientado a la no Conexin.
Envo de Datagramas de tamao fijo.
No es fiable, puede haber perdidas de
informacin y duplicados, y la
informacin puede llegar en distinto
orden del que se enva.
No se guarda ningn estado del
cliente en el servidor, por ello es
tolerante a fallos del sistema. Tanto el
cliente como el servidor utilizan la
clase DatagramSocket.