Datasnap

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


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