System.Net.Socket.TSocket

提供: RAD Studio API Documentation
移動先: 案内検索

System.TObjectTSocket

Delphi

TSocket = class

C++

class PASCALIMPLEMENTATION TSocket : public System::TObject

プロパティ

種類 可視性 ソース ユニット
class public
System.Net.Socket.pas
System.Net.Socket.hpp
System.Net.Socket System.Net.Socket


説明

ネットワーク ソケットを表します。

ソケットを作成するには、ソケットの種類と、ソケットで送受信されるデータのエンコーディングを指定して、Create を呼び出します。

ソケットが得られたら、それをサーバークライアントのどちらかとして使用できます。

いつでもソケットを閉じて、その使用を一時的にやめることができます。アプリケーションで特定のソケットを使用しなくなった場合は、それを破棄することができます。ソケットはそれ自身のデストラクタで自動的に閉じられます。

サーバーとしてのソケットの使用

ソケットをサーバー ソケットとして使用するには:

  1. ソケットをローカル アダプタにバインドします。
  2. 接続要求のリスンを開始するようにソケットを構成します。
  3. 接続要求を受け入れます。
  4. 次のように、リモート ソケットとデータを交換します。
  5. ソケットを閉じます

クライアントとしてのソケットの使用

ソケットをクライアント ソケットとして使用するには:

  1. ソケットをリモート ソケットに接続します。
  2. 次のように、リモート ソケットとデータを交換します。
  3. ソケットを閉じます

関連項目