Delen via


Over servers en cliënten

Er zijn twee verschillende typen socketnetwerktoepassingen: Server en Client.

Servers en clients hebben verschillende gedragingen; Daarom is het proces van het maken ervan anders. Hieronder volgt het algemene model voor het maken van een streaming TCP/IP-server en client.

Server

  1. Initialiseer Winsock.
  2. Maak een socket.
  3. Verbind de socket.
  4. Luister op de socket voor een client.
  5. Accepteer een verbinding van een client.
  6. Gegevens ontvangen en verzenden.
  7. Loskoppelen

Klant

  1. Initialiseer Winsock.
  2. Maak een socket.
  3. Maak verbinding met de server.
  4. Gegevens verzenden en ontvangen.
  5. Verbreken.

Notitie

Sommige stappen zijn hetzelfde voor een client en een server. Deze stappen worden bijna exact hetzelfde geïmplementeerd. Sommige van de stappen in deze handleiding zijn specifiek voor het type toepassing dat wordt gemaakt.

 

Eerste stap: een Basic Winsock-toepassing maken

Aan de slag met Winsock