Datasnap

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


Datasnap は、認証DataSnap サーバーDataSnap REST クライアント、DataSnap プロキシ、HTTP 層Midas、関連サービスなどの DataSnap 機能を実装したすべてのユニットのユニット スコープです。


ユニット スコープ

Datasnap.Win

さまざまな Windows サービスとのインターフェイスを定義している DataSnap ユニットのユニット スコープです。

ユニット

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