Datasnap.Win.MConnect.TDispatchConnection
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.