Datasnap
Datasnap は、認証、DataSnap サーバー、DataSnap REST クライアント、DataSnap プロキシ、HTTP 層、Midas、関連サービスなどの DataSnap 機能を実装したすべてのユニットのユニット スコープです。
ユニット スコープ
Datasnap.Win |
さまざまな Windows サービスとのインターフェイスを定義している DataSnap ユニットのユニット スコープです。 |
ユニット
Datasnap.DataBkr | リモート データ モジュール、プロバイダ データ モジュール、Web/ソケット転送を有効または無効にする多数の関数を実装したクラスが定義されています。 |
Datasnap.DBClient | データベースに依存しないデータセット、接続ブローカ、多層データベース アプリケーション用リモート サーバー、集計フィールド、その他関連機能を実装するクラスを定義します。 |
Datasnap.DSAuth | DataSnap 認証マネージャ、権限付与のためにサーバ メソッドやサーバー メソッド クラスを印付けするための DataSnap ユーザー ロール、その他関連機能を実装するクラスを定義します。 |
Datasnap.DSClientMetadata | DataSnap メタデータ、接続、REST、サーバー プロバイダ、DataSnap プロキシ ジェネレータを実装するクラスを定義します。 |
Datasnap.DSClientRest | REST キャッシュ データセットのための構造体、項目、JSON 配列、オブジェクトや値、キャッシュ オブジェクト、パラメータやストリームを定義するインターフェイスを定義します。また、これらのインターフェイスを実装し、さらなる機能(DataSnap REST クライアント コールバック、REST コマンド、REST 接続コンポーネント、ログイン プロパティ、その他関連機能)を定義するクラスを定義します。 |
Datasnap.DSCommon | コールバック項目およびクライアント コールバック チャネル マネージャの実装を保有します。また、実装される機能をサポートするための、DataSnap セッションのヘルプ クラスや、イベント タイプもいくつか保有されます。 |
Datasnap.DSCommonProxy | DataSnap プロキシ メタデータ ローダーおよびプロキシ ライターの構造体を定義するインターフェイスと、それらインターフェイスを関連機能(DataSnap プロキシ パラメータ、メソッド、メタデータ、例外、ストリーム ライターなど)と一緒に実装するクラスを定義します。 |
Datasnap.DSCommonServer | DataSnap 管理用の組み込みサーバー メソッド、DataSnap コマンド ハンドラ、データベース メタデータを要求する接続、サーバー メソッド、サーバー転送プロトコル、関連機能などの DataSnap サーバーに関係する機能を実装したクラスが定義されています。 |
Datasnap.DSConnect | dbExpress を使用した DataSnap サーバーへの接続を提供するクラスが定義されています。 |
Datasnap.DSConnectionMetaDataProvider | |
Datasnap.DSCustomConnectorProxyWriter | 基本的な接続プロキシ ライタを実装したクラスが定義されています。 このクラスはサブクラスで拡張することができます。 |
Datasnap.DSHTTP | DataSnap HTTP ファイル ディスパッチャ コンポーネント、HTTP/HTTPS クライアント機能、DataSnap HTTP コンテキスト/要求/応答の Indy によるさまざまな実装、HTTP サービス コンポーネントおよびサービス ファイル ディスパッチャなどを実装したクラスが定義されています。 |
Datasnap.DSHTTPClient | HTTP および HTTPS のクライアント機能を実装するクラスを定義します。 |
Datasnap.DSHTTPCommon | DataSnap 応答ハンドラ、コールバック項目ペア、クライアント コールバック マネージャ、実行応答ラッパー、抽象 DataSnap HTTP コンテキスト、要求および応答、DataSnap HTTP サーバーおよびトランスポート、JSON 応答ハンドラ、DataSnap セッション トンネル情報などを実装したクラスが定義されています。 |
Datasnap.DSHTTPServiceProxyDispatcher | WebBroker 技術をベースにしていない DataSnap サーバーのプロキシ ディスパッチャを実装したクラスが定義されています。 |
Datasnap.DSHTTPWebBroker | HTTP 接続による WebBroker 機能(コンテキスト、要求、応答、Web ディスパッチャ)を実装したクラスが定義されています。 |
Datasnap.DSMetadata | サーバー メタデータ プロバイダの上位クラスである基本のメタデータ プロバイダを実装した基底クラスが定義されています。 |
Datasnap.DSNames | DataSnap サーバー メソッド、さまざまな列、DataSnap ライフサイクル機能、メタデータ メソッドおよびパラメータ列などを実装したクラスが定義されています。 |
Datasnap.DSPlatform | dbExpress サーバー コマンドを実装したクラスと、基本的な DataSnap サポートの機能を果たす一連の静的メソッドを提供するクラスが定義されています。 |
Datasnap.DSProviderDataModuleAdapter | |
Datasnap.DSProxy | 管理用の組み込みサーバー メソッドにクライアント側からアクセスする方法を実装したクラスが含まれています。 |
Datasnap.DSProxyDispatcher | WebBroker ベースの DataSnap サービスのプロキシ ディスパッチャを実装したクラスが定義されています。 |
Datasnap.DSProxyRest | DSAdmin の関数を実行するためのプロキシ、DataSnap REST クライアント、DataSnap REST プロキシ メタデータ ローダーを実装したクラスが定義されています。 |
Datasnap.DSProxyUtils | 一連の DataSnap プロキシ ライタ ユーティリティを実装したクラスが定義されています。 |
Datasnap.DSProxyWriter | DataSnap プロキシ ライタ、それらのプロキシ ライタのファクトリ、ベースとなるさまざまな型を実装したクラスが含まれています。 |
Datasnap.DSReflect | DataSnap メソッド、メソッド クラスおよびメソッド値、関連機能を実装したクラスが定義されています。 |
Datasnap.DSServer | DataSnap コールバック トンネル、これらのトンネルを通じて送信される項目、イベント、トンネル マネージャ、プロバイダ モジュール アダプタ、トランスポートおよびサーバー クラスの生成と存続期間を管理する DataSnap サーバー、dbExpress フレームワークと DataSnap サーバーの間に介在するドライバ、DataSnap サーバー モジュール、関連機能を実装したクラスが定義されています。 |
Datasnap.DSServerMetadata | DataSnap サーバー メタデータを提供するクラスが定義されています。 |
Datasnap.DSService | DataSnap ステートレス サービス、さまざまな JSON 変換コンポーネント、ローカル チャネルを同期させるためのメソッド、その他関連機能を実装したクラスが定義されています。 |
Datasnap.DSSession | ローカル/リモート DataSnap インスタンスの HTTP セッション マネージャ、TCP セッション、HTTP トンネリング ロジックおよび HTTP 通信プロトコル、DataSnap セッション マネージャを実装したクラスが含まれています。 |
Datasnap.DSTCPServerTransport | DataSnap TCP 通信チャネル、接続イベント、DataSnap サーバー用のソケットベース トランスポートを実装したクラスが定義されています。 また、キープアライブ、接続および切断イベントなどの関連機能も定義されています。 |
Datasnap.Midas | Midas ライブラリとのインターフェイスを提供します。 |
Datasnap.Provider | DataSnap プロバイダ機能(プロバイダ、リゾルバ、パケット データ セット、SQL リゾルバ、関連機能など)を実装したクラスが定義されています。 |
Datasnap.Xmlxform |