Socket

Páginas: 4 (858 palabras) Publicado: 11 de febrero de 2014
Comunicación por Socket entre android y PC
LOS SOCKETS. 

     Los sockets no son más que puntos o mecanismos de comunicación entre procesos que permiten que un proceso hable ( emita o recibainformación ) con otro proceso incluso estando estos procesos en distintas máquinas. Esta característica de interconectividad entre máquinas hace que el concepto de socket nos sirva de gran utilidad.Esta interfaz de comunicaciones es una de las distribuciones de Berkeley al sistema UNIX, implementándose las utilidades de interconectividad de este Sistema Operativo ( rlogin, telnet, ftp, ... )usando sockets. 

     Un socket es al sistema de comunicación entre ordenadores lo que un buzón o un teléfono es al sistema de comunicación entre personas: un punto de comunicación entre dos agentes (procesos o personas respectivamente ) por el cual se puede emitir o recibir información. La forma de referenciar un socket por los procesos implicados es mediante un descriptor del mismo tipo que elutilizado para referenciar ficheros. Debido a esta característica, se podrá realizar redirecciones de los archivos de E/S estándar (descriptores 0,1 y 2) a los sockets y así combinar entre ellosaplicaciones de la red. Todo nuevo proceso creado heredará, por tanto, los descriptores de sockets de su padre.  

     La comunicación entre procesos a través de sockets se basa en la filosofíaCLIENTE-SERVIDOR: un proceso en esta comunicación actuará de proceso servidor creando un socket cuyo nombre conocerá el proceso cliente, el cual podrá "hablar" con el proceso servidor a través de la conexióncon dicho socket nombrado. 

     El proceso crea un socket sin nombre cuyo valor de vuelta es un descriptor sobre el que se leerá o escribirá, permitiéndose una comunicación bidireccional,característica propia de los sockets y que los diferencia de los pipes, o canales de comunicación unidireccional entre procesos de una misma máquina. El mecanismo de comunicación vía sockets tiene los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • socket
  • Socket
  • El Socket
  • Socket de microprosesadores
  • SOCKET EN JAVA
  • Tipos De Socket
  • 07 Socket
  • Tipos De Socket

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS