Datasnap.Win.MConnect.TDispatchConnection

De RAD Studio API Documentation
Aller à : navigation, rechercher

Datasnap.DBClient.TCustomRemoteServerData.DB.TCustomConnectionSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTDispatchConnection

Delphi

TDispatchConnection = class(TCustomRemoteServer)

C++

class PASCALIMPLEMENTATION TDispatchConnection : public Datasnap::Dbclient::TCustomRemoteServer

Propriétés

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

Description

TDispatchConnection est la classe de base pour les objets qui connectent les applications clientes à un serveur d'applications basé IDispatch.

Ne créez pas d'instances de TDispatchConnection. A la place, utilisez TDispatchConnection comme classe de base lors de la création d'un composant personnalisé qui établit une connexion avec un serveur d'applications basé COM dans une application base de données multi-niveaux.

TDispatchConnection crée l'insfrastructure pour se connecter à un serveur d'applications, pour obtenir une interface IAppServer, pour appeler l'interface du serveur d'applications et pour gérer une connexion à distance. De plus, TCustomRemoteServer hérite la capacité de travailler avec un ou plusieurs ensembles de données.

TDispatchConnection ne possède pas la capacité de se connecter à un serveur d'applications. Cette capacité est ajoutée par les descendants qui sont spécialisés pour différents types de connexion. Une fois qu'une connexion est établie, cependant, TDispatchConnection rend l'interface IAppServer du serveur d'application accessible aux composants TClientDataSet.

Pour permettre à une application cliente de se connecter à un serveur d'applications basé COM, utilisez un descendant de TDispatchConnection comme, par exemple, TSocketConnection, TWebConnection ou TDCOMConnection.

Voir aussi