À propos des serveurs et des clients
Il existe deux types distincts d’applications réseau de socket : Serveur et Client.
Les serveurs et les clients ont des comportements différents ; par conséquent, le processus de leur création est différent. Voici le modèle général de création d’un serveur TCP/IP de streaming et d’un client.
- Initialiser Winsock.
- Créez un socket.
- Lier le socket.
- Écoutez sur le socket d’un client.
- Acceptez une connexion à partir d’un client.
- Recevoir et envoyer des données.
- Se déconnecter.
- Initialiser Winsock.
- Créez un socket.
- Connectez-vous au serveur.
- Envoyer et recevoir des données.
- Se déconnecter.
Notes
Certaines des étapes sont les mêmes pour un client et un serveur. Ces étapes sont implémentées presque exactement de la même façon. Certaines des étapes de ce guide seront spécifiques au type d’application en cours de création.
Première étape : création d’une application Winsock de base