Datasnap.Win.MConnect.TDispatchConnection.ServerGUID
Delphi
property ServerGUID: string read GetServerGUID write SetServerGUID;
C++
__property System::UnicodeString ServerGUID = {read=GetServerGUID, write=SetServerGUID};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | Datasnap.Win.MConnect.pas Datasnap.Win.MConnect.hpp |
Datasnap.Win.MConnect | TDispatchConnection |
Beschreibung
Enthält die GUID des Anwendungs-Servers, zu dem eine Verbindung aufgebaut werden soll.
Die Eigenschaft ServerGUID legt den Anwendungs-Server fest, zu dem die Client-Anwendung unter Verwendung der GUID (Global Unique Identifier) eine Verbindung aufbauen soll. Wenn der Wert eine gültige GUID für einen registrierten Anwendungs-Server darstellt, wird bei der Zuweisung an ServerGUID der Wert der Eigenschaft ServerName in den Klassennamen des entsprechenden COM-Objekts geändert.
Die Verwendung von ServerGUID anstelle der Eigenschaft ServerName zur Identifizierung des Anwendungs-Servers bietet den Vorteil, dass der Anwendungs-Server nicht auf dem Client-System registriert sein muss.
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.