System.Win.ScktComp.TCustomWinSocket.RemoteAddress
Delphi
property RemoteAddress: string read GetRemoteAddress;
C++
__property System::UnicodeString RemoteAddress = {read=GetRemoteAddress};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | System.Win.ScktComp.pas System.Win.ScktComp.hpp |
System.Win.ScktComp | TCustomWinSocket |
Beschreibung
Gibt die IP-Adresse des Remote-Systems in der Socket-Verbindung an.
RemoteAddress ist ein String aus vier numerischen (Byte-) Werten. Die Angabe erfolgt in der im Internet üblichen Punktschreibweise wie z.B.:
123.197.1.2
Jede Adresse bezeichnet das System am anderen Ende der Socket-Verbindung und gibt gleichzeitig die Schnittstellentypen an, die vom Remote-Socket unterstützt werden. Ein System kann mehrere Adressen unterstützen. RemoteAddress gibt unter den möglichen, vom Remote-System unterstützten Adressen diejenige an, die zu der Socket-Verbindung gehört.
Eine in RemoteAddress angegebene Adresse kann in mehreren Socket-Verbindungen verwendet werden. Jede dieser Verbindungen muss eine eindeutige RemotePort-Nummer aufweisen, damit eine Unterscheidung zwischen ihr und anderen Verbindungen mit identischem RemoteAddress-Wert möglich ist. Die Eigenschaft RemoteAddr repräsentiert die Kombination aus RemoteAddress und RemotePort, die eine Socket-Verbindung eindeutig bezeichnen.