Winsock クライアントとサーバーのコード サンプルの実行
このセクションには、TCP/IP クライアントおよびサーバー アプリケーションの完全なソース コードが含まれています。
クライアント アプリケーションを起動する前に、サーバー アプリケーションを起動する必要があります。
サーバーを実行するには、完全なサーバー ソース コードをコンパイルし、実行可能ファイルを実行します。 サーバー アプリケーションは、クライアントが接続するために TCP ポート 27015 でリッスンします。 クライアントが接続すると、サーバーはクライアントからデータを受信し、受信したデータをクライアントにエコー (送信) します。 クライアントが接続をシャットダウンすると、サーバーはクライアント ソケットをシャットダウンし、ソケットを閉じて終了します。
クライアントを実行するには、完全なクライアント ソース コードをコンパイルし、実行可能ファイルを実行します。 クライアント アプリケーションでは、サーバー アプリケーションが実行されているコンピューターの名前または IP アドレスが、クライアントの実行時にコマンド ライン パラメーターとして渡される必要があります。 クライアントとサーバーがサンプル コンピューターで実行されている場合、クライアントは次のように起動できます。
client localhost
クライアントは、TCP ポート 27015 でサーバーへの接続を試みます。 クライアントが接続すると、クライアントはサーバーにデータを送信し、サーバーから送り返されるデータを受信します。 その後、クライアントはソケットを閉じて終了します。
関連トピック