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
- Initialiseer Winsock.
- Maak een socket.
- Verbind de socket.
- Luister op de socket voor een client.
- Accepteer een verbinding van een client.
- Gegevens ontvangen en verzenden.
- Loskoppelen
Klant
- Initialiseer Winsock.
- Maak een socket.
- Maak verbinding met de server.
- Gegevens verzenden en ontvangen.
- 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
Verwante onderwerpen