ソケットのコード例Socket Code Examples

次のコード例は、リモート ネットワーク サービスに接続するためのクライアントとして、また、リモート クライアントからの接続を待ち受けるためのサーバーとして Socket クラスを利用する方法を示すものです。The following code examples demonstrate how to use the Socket class as a client to connect to remote network services and as a server to listen for connections from remote clients.

このセクションの内容In This Section

同期クライアント ソケットの例Synchronous Client Socket Example
サーバーに接続し、サーバーから返されたデータを表示する同期 Socket クライアントを実装する方法を示します。Shows how to implement a synchronous Socket client that connects to a server and displays the data returned from the server.

同期サーバー ソケットの例Synchronous Server Socket Example
クライアントからの接続を受け付け、クライアントから受け取ったデータをエコー バックする同期 Socket サーバーを実装する方法を示します。Shows how to implement a synchronous Socket server that accepts connections from a client and echoes back the data received from the client.

非同期クライアント ソケットの例Asynchronous Client Socket Example
サーバーに接続し、サーバーから返されたデータを表示する非同期 Socket クライアントを実装する方法を示します。Shows how to implement an asynchronous Socket client that connects to a server and displays the data returned from the server.

非同期サーバー ソケットの例Asynchronous Server Socket Example
クライアントからの接続を受け付け、クライアントから受け取ったデータをエコー バックする非同期 Socket サーバーを実装する方法を示します。Shows how to implement an asynchronous Socket server that accepts connections from a client and echoes back the data received from the client.

ソケットSockets
System.Net.Sockets 名前空間と Socket クラスに関する基本情報を提供します。Provides basic information about the System.Net.Sockets namespace and the Socket class.

ネットワーク プログラミングにおけるセキュリティSecurity in Network Programming
標準のインターネット セキュリティと認証の手法を使用する方法について説明します。Describes how to use standard Internet security and authentication techniques.