DataBkr.TRemoteDataModule
Contents |
Delphi の情報
ファイル DataBkr.pas
TRemoteDataModule = class(TProviderDataModule)
ユニット: DataBkr
種類: クラス
継承クラスのメンバ: DataBkr.TRemoteDataModule のメンバ
クラスのメソッド: DataBkr.TRemoteDataModule のメソッド
クラスのコンストラクタとデストラクタ: DataBkr.TRemoteDataModule のコンストラクタ
C++ の情報
ファイル DataBkr.hpp
TRemoteDataModule = class(TProviderDataModule)
ユニット: DataBkr
種類: クラス
継承クラスのメンバ: DataBkr.TRemoteDataModule のメンバ
クラスのメソッド: DataBkr.TRemoteDataModule のメソッド
クラスのコンストラクタとデストラクタ: DataBkr.TRemoteDataModule のコンストラクタ
説明
TRemoteDataModule は,多層データベースアプリケーション内のアプリケーションサーバーのオブジェクトおよびインターフェースをカプセル化します。
TRemoteDataModule オブジェクトは,Delphi で書かれたアプリケーションサーバーのすべてのオブジェクトの中央リポジトリとして使用します。リモートデータモジュールは,あらゆる非ビジュアルコンポーネントを格納できます。通常,これらは,データセットとクライアントアプリケーションとの間の通信を処理するデータセットコンポーネント,プロバイダコンポーネントなどのデータアクセスコンポーネントのことです。TTimer または TImageList などのほかの非ビジュアルコンポーネントも格納できます。
設計時には,TRemoteDataModule オブジェクトは,非ビジュアルコンポーネントを格納できるビジュアルコンテナを提供します。開発者は,このコンテナにプロパティを設定したり,イベントハンドラを記述することができます。リモートデータモジュールのユニットファイルでは,開発者は多層アプリケーションの中間層で一元化されなければならない規則をコード化することもできます。
リモートデータモジュールは IAppServerinterface を実装する。デュアルインターフェースオートメーションサーバーです。クライアントアプリケーション上の接続コンポーネントは,このインターフェースを探すように設計されています。
設計時にリモートデータモジュールを作成するには,[ファイル|新規作成|その他]を選択し,[新規作成]ダイアログボックスの[多層サポート]ページから[リモートデータモジュール]を選択します。Delphi を使用している場合,リモートデータモジュールウィザードは,IAppServer クラスから派生するインターフェースをサポートする TRemoteDataModule の新しい下位オブジェクトを作成します。