Datasnap.Win.MConnect.TDispatchConnection.ServerName

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property ServerName: string read FServerName write SetServerName;

C++

__property System::UnicodeString ServerName = {read=FServerName, write=SetServerName};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
Datasnap.Win.MConnect.pas
Datasnap.Win.MConnect.hpp
Datasnap.Win.MConnect TDispatchConnection

Beschreibung

Enthält den Namen des Anwendungs-Servers, zu dem eine Verbindung aufgebaut werden soll.

Mit der Eigenschaft ServerName legen Sie den Namen des Anwendungs-Servers fest, zu dem die Client-Anwendung eine Verbindung aufbauen soll. Zur Entwursfzeit zeigt der Objektinspektor eine Dropdown-Liste der registrierten Server an, falls eine der folgenden Bedingungen zutrifft:

Bei DCOM- und OLEnterprise-Verbindungen müssen die Server in der Systemregistrierung registriert sein..

Bei Socket-Verbindungen muss die Datei ScktSrvr.exe auf dem Server-Rechner ausgeführt werden.

Bei Web-Verbindungen muss die Verbindungskomponente über eine URL zum Auffinden der Datei httpsrvr.dll verfügen.

Wenn der Wert ein gültiger Name für einen registrierten Anwendungs-Server ist, wird bei der Zuweisung an ServerName der Wert der Eigenschaft ServerGUID in die GUID des angegebenen Anwendungs-Servers geändert.

Anmerkung:  Damit die Dispatch-Verbindung das entsprechende Server-COM-Objekt erzeugen und mit ihm kommunizieren kann, muss entweder ServerName oder ServerGUID angegeben werden. Dies gilt auch für Verbindungen, die nicht mit DCOM aufgebaut werden, da das Remote-Datenmodul auf dem Anwendungs-Server immer als COM-Objekt implementiert ist. Die Verwendung der Eigenschaft ServerGUID anstelle von ServerName zur Identifizierung des Anwendungs-Servers bietet den Vorteil, dass bei COM-basierten Verbindungen der Anwendungs-Server nicht auf dem Client-System registriert sein muss.

Siehe auch