Datasnap.Win.MConnect.TDCOMConnection

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Datasnap.Win.MConnect.TCOMConnectionDatasnap.Win.MConnect.TDispatchConnectionDatasnap.DBClient.TCustomRemoteServerData.DB.TCustomConnectionSystem.Classes.TComponentTDCOMConnection

Delphi

TDCOMConnection = class(TCOMConnection)

C++

class PASCALIMPLEMENTATION TDCOMConnection : public TCOMConnection

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
Datasnap.Win.MConnect.pas
Datasnap.Win.MConnect.hpp
Datasnap.Win.MConnect Datasnap.Win.MConnect

Beschreibung

TDCOMConnection verwaltet in einer mehrschichtigen Anwendung die DCOM-Verbindung einer Client-Anwendung zum Remote-Server.

TDCOMConnection wird im Client-Bereich einer mehrschichtigen Datenbankanwendung dazu verwendet, die Verbindung zwischen dem Client und dem Remote-Anwendungsserver einzurichten und zu verwalten. Das DCOM-Verbindungsobjekt kann für folgende Aufgaben eingesetzt werden:

Einrichten der Verbindung zu einem externen Anwendungsserver.

Abrufen einer IAppServer-Schnittstelle für den Anwendungsserver.

Abrufen einer Liste der auf dem Anwendungsserver verfügbaren Provider.

Beenden der Verbindung zum Anwendungsserver.

TDCOMConnection richtet mit Hilfe von DCOM eine Anfangsverbindung zwischen der Client-Anwendung und einem Remote-Anwendungs-Server ein. Dazu muss der Anwendungsserver im Client-System registriert werden.

Anschließend registriert der Client einige oder alle Client-Datenmengen bei TDCOMConnection. Diese Client-Datenmengen kommunizieren mit Providern auf dem Anwendungs-Server über die IAppServer-Schnittstelle der TDCOMConnection-Komponente oder rufen über diese Schnittstelle die Datenmodulschnittstelle des Anwendungs-Servers auf.

Verwenden Sie TSocketConnection anstelle von TDCOMConnection, wenn die Verbindung zwischen einer Client-Anwendung und einem Remote-Anwendungs-Server über TCP/IP-Sockets erfolgen soll. Um eine Verbindung mit Remote-Anwendungs-Servern mittels HTTP herzustellen, wird die TWebConnection-Komponente eingesetzt. Zu Anwendungs-Servern, die SOAP verwenden, wird mit TSoapConnection eine Verbindung hergestellt.

Siehe auch