SConnect.TSocketConnection

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

Contents

Delphi-Informationen

von SConnect.pas

TSocketConnection = class(TStreamedConnection)


Unit: SConnect

Typ: Klasse

Geerbte Klassen-Member: Member von SConnect.TSocketConnection

Klasseneigenschaften: Eigenschaften von SConnect.TSocketConnection

Klassenkonstruktoren und -destruktoren: Konstruktoren von SConnect.TSocketConnection

C++-Informationen

von SConnect.hpp

TSocketConnection = class(TStreamedConnection)


Unit: SConnect

Typ: Klasse

Geerbte Klassen-Member: Member von SConnect.TSocketConnection

Klasseneigenschaften: Eigenschaften von SConnect.TSocketConnection

Klassenkonstruktoren und -destruktoren: Konstruktoren von SConnect.TSocketConnection

Beschreibung

TSocketConnection verwaltet mithilfe von Windows-Sockets die Verbindung zu einem Anwendungsserver.


TSocketConnection wird im Client-Bereich einer mehrschichtigen Datenbankanwendung dazu verwendet, die Verbindung zwischen dem Client und dem Remote-Anwendungsserver einzurichten und zu verwalten. Mit den Eigenschaften und Methoden dieser Klasse können folgende Operationen durchgeführt werden:

Einrichten der Verbindung zu einem externen Anwendungsserver.

Abrufen eines IAppServer-Interface für den Anwendungsserver.

Aufruf eines separaten COM-Objekts, das den Inhalt codiert und decodiert.

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

Beenden der Verbindung zum Anwendungsserver.

TSocketConnection richtet über TCP/IP die anfängliche Verbindung zwischen der Client-Anwendung und einem Remote-Anwendungsserver ein. TSocketConnection kann nur verwendet werden, wenn der Anwendungsserver die Datei ScktSrvr.exe ausführt.

Sobald die Verbindung besteht, registriert der Client einige oder alle seiner Client-Datenmengen. Diese Client-Datenmengen kommunizieren über das IAppServer-Interface der TSocketConnection-Komponente mit den Providern auf dem Anwendungsserver oder verwenden das IAppServer-Interface zum Aufrufen des Datenmodul-Interface des Anwendungsservers.

Verwenden Sie die Komponente TDCOMConnection, wenn die Verbindung zu Remote-Anwendungsservern über DCOM aufgebaut werden soll. Verwenden Sie die Komponente TWebConnection zum Aufbauen der Verbindung über HTTP. Wenn die Verbindung über SOAP aufgebaut werden soll, verwenden Sie die Komponente TSoapConnection.

Siehe auch

Personal tools