Zusammenfassung der Ressource
Sockets
- Definición
- Interfaz la cual permite que las aplicaciones usen el software TCP/IP para comunicarse
entre un mismo equipo o con otro equipo, a lo largo de diferentes procesos
- Pueden ser:
- Respecto a la conexión
- Basado en la conexión
- son cliente-servidor: el servidor espera por una
conexión del cliente.
- Independientes de la conexión
- son de igual a igual (peer-to-peer):
cada proceso es simétrico.
- Basados en:
- Paquetes
- Flujos
- Fiables
- Inestables
- Y los tipos más comunes son:
- Sockets Stream
- Sockets Datagram
- Sockets SeqPacket
- Sockets Raw
- Ejemplos de funciones
- ntohs()
- htonl()
- ntohl()
- htons()
- Modelo Simple Cliente-Servidor: Conexión Stream