Informazioni su server e client
Esistono due tipi distinti di applicazioni di rete socket: Server e Client.
I server e i client hanno comportamenti diversi; pertanto, il processo di creazione è diverso. Di seguito è riportato il modello generale per la creazione di un server TCP/IP di streaming e client.
Server
- Inizializzare Winsock.
- Creare un socket.
- Associare il socket.
- Ascoltare il socket per un client.
- Accettare una connessione da un client.
- Ricevere e inviare dati.
- Eseguire la disconnessione.
Client
- Inizializzare Winsock.
- Creare un socket.
- Connettersi al server.
- Inviare e ricevere dati.
- Eseguire la disconnessione.
Nota
Alcuni passaggi sono gli stessi per un client e un server. Questi passaggi vengono implementati quasi esattamente allo stesso modo. Alcuni passaggi di questa guida saranno specifici del tipo di applicazione in fase di creazione.
Primo passaggio: Creazione di un'applicazione Winsock di base
Argomenti correlati