Datasnap.Win.SConnect.ITransport

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

ITransport = interface(IUnknown)

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
interface
class
public
Datasnap.Win.SConnect.pas
Datasnap.Win.SConnect.hpp
Datasnap.Win.SConnect Datasnap.Win.SConnect

Description

ITransport est l'interface utilisée par TStreamedConnection pour se connecter, lire et écrire dans un serveur d'application distant.

Les composants de connexion flux utilisent ITransport pour se connecter à un serveur d'application et pour envoyer et recevoir des données au travers de cette connexion. ITransport n'est responsable que de la gestion des protocoles de communication. Elle n'assure pas du tout la gestion du marshaling ou du stockage de l'information.

ITransport est une interface et, en tant que telle, elle ne peut pas être instanciée directement. A la place, les objets qui implémentent les propriétés et méthodes ITransport incluent ITransport dans leur définition de classe (Delphi) ou sont dérivés de ITransport (C++). De tels objets peuvent être transtypés en ITransport afin de pouvoir être utilisés par des composants connexion de flux.


Voir aussi