API:Datasnap.Win.MidasCon.TMidasConnection
Delphi
TMidasConnection = class(TDCOMConnection)
C++
class PASCALIMPLEMENTATION TMidasConnection : public Datasnap::Win::Mconnect::TDCOMConnection
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Datasnap.Win.MidasCon.pas Datasnap.Win.MidasCon.hpp |
Datasnap.Win.MidasCon | Datasnap.Win.MidasCon |
Beschreibung
TDCOMConnection verwaltet in einer mehrschichtigen Anwendung die DCOM-Verbindung einer Client-Anwendung zum Remote-Server.
Datasnap.Win.MidasCon.TMidasConnection erbt von Datasnap.Win.MConnect.TDCOMConnection. Der folgende Inhalt bezieht sich auf Datasnap.Win.MConnect.TDCOMConnection.
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.