Share via


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

  1. Inizializzare Winsock.
  2. Creare un socket.
  3. Associare il socket.
  4. Ascoltare il socket per un client.
  5. Accettare una connessione da un client.
  6. Ricevere e inviare dati.
  7. Eseguire la disconnessione.

Client

  1. Inizializzare Winsock.
  2. Creare un socket.
  3. Connettersi al server.
  4. Inviare e ricevere dati.
  5. 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

Introduzione con Winsock