Datasnap.Win.SConnect.ITransport

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

ITransport = interface(IUnknown)

C++

__interface  INTERFACE_UUID("{CA6564C1-4683-11D1-88D4-00A0248E5091}") ITransport  : public System::IInterface

Eigenschaften

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

Beschreibung

ITransport ist die Schnittstelle, die von TStreamedConnection für die Verbindung und die Kommunikation mit einem Remote-Anwendungsserver verwendet wird.

ITransport wird von Stream-Verbindungskomponenten verwendet, um eine Verbindung mit einem Anwendungs-Server herzustellen und über diese Verbindung Daten auszutauschen. ITransport ist nur für die Verwaltung des Kommunikationsprotokolls verantwortlich. Die Schnittstelle stellt keine Unterstützung für Marshaling oder Speicherung bereit.

ITransport ist eine Schnittstelle und kann als solche nicht direkt instantiiert werden. Stattdessen übernehmen Objekte, die Eigenschaften und Methoden von ITransport implementieren, ITransport in ihre Klassendefinition (Delphi) oder werden von ITransport abgeleitet (C++). Solche Objekte können in eine ITransport-Schnittstelle umgewandelt und dann von Stream-Verbindungskomponenten benutzt werden.


Siehe auch