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.DSCommonProxy |
DataSnap プロキシ メタデータ ローダーおよびプロキシ ライタの構造を定義するインターフェイスのほか、それらのインターフェイスと共に DataSnap プロキシ パラメータ、メソッド、メタデータ、例外、ストリーム ライタなどの関連機能も実装したクラスが定義されています。 |
| Datasnap.DSCommonServer |
DataSnap 管理用の組み込みサーバー メソッド、DataSnap コマンド ハンドラ、データベース メタデータを要求する接続、サーバー メソッド、サーバー転送プロトコル、関連機能などの DataSnap サーバーに関係する機能を実装したクラスが定義されています。 |
| Datasnap.DSConnect |
dbExpress を使用した DataSnap サーバーへの接続を提供するクラスが定義されています。 |
| Datasnap.DSHTTP |
DataSnap HTTP ファイル ディスパッチャ コンポーネント、HTTP/HTTPS クライアント機能、DataSnap HTTP コンテキスト/要求/応答の Indy によるさまざまな実装、HTTP サービス コンポーネントおよびサービス ファイル ディスパッチャなどを実装したクラスが定義されています。 |
| Datasnap.DSHTTPCommon |
DataSnap 応答ハンドラ、コールバック項目ペア、クライアント コールバック マネージャ、実行応答ラッパー、抽象 DataSnap HTTP コンテキスト、要求および応答、DataSnap HTTP サーバーおよびトランスポート、JSON 応答ハンドラ、DataSnap セッション トンネル情報などを実装したクラスが定義されています。 |
| Datasnap.DSHTTPLayer |
DataSnap HTTP および HTTPS 通信レイヤと抽象 DataSnap HTTP クライアントおよび応答ストリームを記述したクラスが定義されています。 |
| Datasnap.DSHTTPServiceProxyDispatcher |
WebBroker 技術をベースにしていない DataSnap サーバーのプロキシ ディスパッチャを実装したクラスが定義されています。 |
| Datasnap.DSNames |
DataSnap サーバー メソッド、さまざまな列、DataSnap ライフサイクル機能、メタデータ メソッドおよびパラメータ列などを実装したクラスが定義されています。 |
| Datasnap.DSPlatform |
dbExpress サーバー コマンドを実装したクラスと、基本的な DataSnap サポートの機能を果たす一連の静的メソッドを提供するクラスが定義されています。 |
| Datasnap.DSProxyDelphi |
さまざまな DataSnap クライアント Delphi プロキシ ライタを実装したクラスが定義されています。 |
| Datasnap.DSProxyDelphiRest |
さまざまな DataSnap REST Delphi プロキシ ライタを実装したクラスが定義されています。 |
| Datasnap.DSProxyDispatcher |
WebBroker ベースの DataSnap サービスのプロキシ ディスパッチャを実装したクラスが定義されています。 |
| Datasnap.DSProxyRest |
DSAdmin の関数を実行するためのプロキシ、DataSnap REST クライアント、DataSnap REST プロキシ メタデータ ローダーを実装したクラスが定義されています。 |
| Datasnap.DSProxyWriter |
DataSnap プロキシ ライタ、それらのプロキシ ライタのファクトリ、ベースとなるさまざまな型を実装したクラスが含まれています。 |
| Datasnap.DSReflect |
DataSnap メソッド、メソッド クラスおよびメソッド値、関連機能を実装したクラスが定義されています。 |
| Datasnap.DSServer |
DataSnap コールバック トンネル、これらのトンネルを通じて送信される項目、イベント、トンネル マネージャ、プロバイダ モジュール アダプタ、トランスポートおよびサーバー クラスの生成と存続期間を管理する DataSnap サーバー、dbExpress フレームワークと DataSnap サーバーの間に介在するドライバ、DataSnap サーバー モジュール、関連機能を実装したクラスが定義されています。 |
| Datasnap.DSService |
DataSnap ステートレス サービス、さまざまな JSON 変換コンポーネント、ローカル/リモート DataSnap インスタンスの HTTP セッション マネージャ、DataSnap セッション マネージャ、TCP セッション、HTTP トンネリング ロジックおよび HTTP 通信プロトコル、ローカル チャネルを同期させるためのメソッド、関連機能を実装したクラスが定義されています。 |
| Datasnap.DSTCPServerTransport |
DataSnap TCP 通信チャネル、接続イベント、DataSnap サーバー用のソケットベース トランスポートを実装したクラスが定義されています。また、キープアライブ、接続および切断イベントなどの関連機能も定義されています。 |
| Datasnap.Midas |
Midas ライブラリとのインターフェイスを提供します。 |
| Datasnap.Provider |
DataSnap プロバイダ機能(プロバイダ、リゾルバ、パケット データ セット、SQL リゾルバ、関連機能など)を実装したクラスが定義されています。 |