DataBkr.TRemoteDataModule

From RAD Studio VCL Documentation (Japanese)
Jump to: navigation, search

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 の新しい下位オブジェクトを作成します。

関連リンク

Personal tools