System.Win.ScktComp.TAbstractSocket.Host
Delphi
property Host: string read FHost write SetHost;
C++
__property System::UnicodeString Host = {read=FHost, write=SetHost};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | protected | System.Win.ScktComp.pas System.Win.ScktComp.hpp |
System.Win.ScktComp | TAbstractSocket |
説明
サーバー システムの IP アドレスのエイリアスを示します。
Host は、特定のシステムのドメイン名とサービスを含む文字列です(たとえば、http://www.example.com
など)。
クライアント ソケットの場合、Host を、クライアント ソケットが接続を構成したいシステムに設定します。ソケットは接続を開く際、Host の値を使用して、サーバー ソケットの IP アドレスを検索します。
サーバーによっては、特定のホスト名に関連付けられている、システムや IP アドレスを変更する場合があります。ホスト名を使用することにより、クライアント ソケットは、ホスト名によって表される抽象サイトを、たとえそれが新しい IP アドレスに移動されたとしても見つけることができます。
Host が設定されている場合、サーバーのアドレス検索時に、これは Address プロパティより優先されます。
メモ: 接続が開いている際に Host を変更しようとすると、ESocketError 例外が発生します。