IPC: Sockets

07 03 2007 Articulos programación
    Los sockets son una abstraccion que nos proporciona un estructura de direccionamiento y un conjunto de protocolos utilizado para la comunicacion entre procesos. Estos procesos pueden estar en la misma maquina (dominio local) o en distintas maquinas (dominios de internet).

    Los tipos de sockets definen las propiedades de la comunicación que estarán disponibles para la aplicación. Los procesos solamente pueden comunicarse mediante sockets del mismo tipo. Existen 5 tipos diferentes:

    Stream socket - comunicación en dos sentidos, secuenciada y segura (SOCK_STREAM). En el dominio de internet utiliza el protocolo TCP (similar a una conversación telefónica)

    Datagram socket - comunicación en dos sentidos, no asegura la secuencialidad de los mensajes enviados (un mensaje que ha sido enviado después de otro puede llegar antes que este) y tampoco es segura (el equipo de origen no sabe si el mensaje ha alcanzado su objetivo o no) (SOCK_DGRAM). En el dominio de internet utiliza UDP (similar al envío y recepción de correos)

    Secuencial packet socket - comunicación en dos sentidos, secuenciada y segura para datagramas de tamaño fijo (SOCK_SEQPACKET). No existe protocolo en internet que implemente este tipo de socket.

    Raw socket - Proporciona acceso a la capa de comunicaciones.

    Los sockets son orientados a datagramas pero sus características exactas dependen del interfaz proporcionado por el protocolo.

    La utilidad de conocer y poder realizar aplicaciones que utilizen sockets es indiscutible. Si deseas comunicar tu aplicación con otras aplicaciones en otras maquinas o incluso dentro de tu maquina mismo debes conocer a utilizar los sockets.

Bookmark IPC: Sockets  at del.icio.us Digg IPC: Sockets Mixx IPC: Sockets Bloglines IPC: Sockets Technorati IPC: Sockets Fark this: IPC: Sockets Bookmark IPC: Sockets  at YahooMyWeb Bookmark IPC: Sockets  at Furl.net Bookmark IPC: Sockets  at reddit.com Bookmark IPC: Sockets  at blinklist.com Bookmark IPC: Sockets  at Spurl.net Bookmark IPC: Sockets  at NewsVine Bookmark IPC: Sockets  at Simpy.com Bookmark IPC: Sockets  at blogmarks Bookmark IPC: Sockets  with wists Bookmark IPC: Sockets  at Ma.gnolia.com wong it! Bookmark using any bookmark manager! Stumble It!

Referencias


No hay referencias

Comentarios

Mostrar comentarios como (Plano | Hilos)
No hay comentarios

Añadir comentario


Encerrando entre asteriscos convierte el texto en negrita (*palabra*), el subrayado es hecho así: _palabra_.
Smilies normales como :-) y ;-) son convertidos en imágenes.