サーバーとクライアントについて

ソケット ネットワーク アプリケーションには、サーバーとクライアントの 2 種類があります。

サーバーとクライアントの動作は異なります。したがって、それらを作成するプロセスは異なります。 ストリーミング TCP/IP サーバーとクライアントを作成するための一般的なモデルを次に示します。

サーバー

  1. Winsock を初期化します。
  2. ソケットを作成します。
  3. ソケットをバインドします。
  4. クライアントのソケットでリッスンします。
  5. クライアントからの接続を受け入れます。
  6. データの受信と送信。
  7. 切断します。

クライアント

  1. Winsock を初期化します。
  2. ソケットを作成します。
  3. サーバーに接続します。
  4. データの送受信。
  5. 切断します。

Note

一部の手順は、クライアントとサーバーで同じです。 これらの手順はほぼ同じように実装されます。 このガイドの手順の一部は、作成するアプリケーションの種類に固有のものです。

 

最初の手順: 基本的な Winsock アプリケーションの作成

winsock ではじめにする