Acerca de servidores y clientes

Hay dos tipos distintos de aplicaciones de red de socket: Server y Client.

Los servidores y clientes tienen comportamientos diferentes; por lo tanto, el proceso de creación de ellos es diferente. Lo siguiente es el modelo general para crear un servidor TCP/IP de streaming y un cliente.

Servidor

  1. Inicialice Winsock.
  2. Cree un socket.
  3. Enlace el socket.
  4. Escuche en el socket de un cliente.
  5. Acepte una conexión de un cliente.
  6. Recibir y enviar datos.
  7. Desconectarte.

Remoto

  1. Inicialice Winsock.
  2. Cree un socket.
  3. Conectarse al servidor.
  4. Enviar y recibir datos.
  5. Desconectarte.

Nota

Algunos de los pasos son los mismos para un cliente y un servidor. Estos pasos se implementan casi exactamente iguales. Algunos de los pasos de esta guía serán específicos del tipo de aplicación que se va a crear.

 

Primer paso: Crear una aplicación básica de Winsock

Introducción con Winsock