Datasnap.Win.MConnect.TDispatchConnection

提供: RAD Studio API Documentation
移動先: 案内検索

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

Delphi

TDispatchConnection = class(TCustomRemoteServer)

C++

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

プロパティ

種類 可視性 ソース ユニット
class public
Datasnap.Win.MConnect.pas
Datasnap.Win.MConnect.hpp
Datasnap.Win.MConnect Datasnap.Win.MConnect

説明

TDispatchConnection は,クライアントアプリケーションを IDispatch ベースのアプリケーションサーバーに接続するオブジェクトの基本クラスです。

TDispatchConnection のインスタンスは作成しないでください。TDispatchConnection は,多層データベースアプリケーションの COM ベースアプリケーションサーバーとの接続を確立するカスタムコンポーネントを作成する場合に基本クラスとして使用されます。

TDispatchConnection は,アプリケーションサーバーにログインし,IAppServer インターフェースを取得し,アプリケーションサーバーのインターフェースを呼び出し,リモート接続を管理するための基盤を定義します。さらに,TCustomRemoteServer は,1 つまたは複数のクライアントデータセットを処理する機能を継承します。

TDispatchConnection 自身は,アプリケーションサーバーに接続する機能を提供していません。これは,さまざまな種類の接続のために細分化されて実装されている下位クラスで提供されます。しかし,接続が確立されると,TDispatchConnection は TClientDataSet コンポーネントがアプリケーションサーバーの IAppServer インターフェースを使用できるようにします。

クライアントアプリケーションが COM ベースアプリケーションサーバーに接続できるようにするには,TSocketConnection,TWebConnection,または TDCOMConnection などの TDispatchConnection の下位クラスを使用します。

関連項目