Datasnap.DSServer

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

DataSnap コールバック トンネル、これらのトンネルを通じて送信される項目、イベント、トンネル マネージャ、プロバイダ モジュール アダプタ、トランスポートおよびサーバー クラスの生成と存続期間を管理する DataSnap サーバー、dbExpress フレームワークと DataSnap サーバーの間に介在するドライバ、DataSnap サーバー モジュール、関連機能を実装したクラスが定義されています。

パッケージ DataSnapServer290.bpl

クラス

TDSCallbackTunnelTDSServer とチャネル コールバック サーバー メソッドの間のプロデューサ データおよびコンシューマ データを実装したものです。
TDSCallbackTunnelBufferItemTDSCallbackTunnel バッファに置かれる項目。これは、特定のクライアントに送信される 1 つのメッセージを表します。
TDSCallbackTunnelManagerセッション オブジェクトを管理するシングルトン クラスです。
TDSCallbackTunnelManagerInternal

TDSCallbackTunnelManager の内部拡張です。

TDSServer転送およびサーバー クラスの作成および存続期間を管理します。
TDSServerClass動的メソッド呼び出しを使用してリモート クライアントから呼び出し可能な公開メソッドを持つサーバー側クラスを指定するために使用するコンポーネント。
TDSServerDriverDBX フレームワークと DataSnap サーバーの間に介在する通信ドライバを表します。
TServerClassAdapter
TServerClassAdapterClass
TServerClassAdapterFactory

ルーチン

InternalRemoveCallbackTunnel指定されたトンネル(とそのコールバック)を指定されたサーバーから削除します。

TConverterEventDictionary
TDSCallbackTunnelEventコールバック トンネルの通知のためのユーザー イベントで、createclose などがあります。
TDSCallbackTunnelEventItemトンネル イベント情報を提供するために、TDSCallbackTunnelEvent を経由して渡されるイベント項目です。
TDSCallbackTunnelState重量コールバック トンネルの取り得る状態を列挙したものです。
TDSConnectEventOnConnect イベントのイベント ハンドラです。
TDSCreateInstanceEventOnCreateInstance イベントのイベント ハンドラです。
TDSDestroyInstanceEventOnDestroyInstance イベントのイベント ハンドラです。
TDSErrorEventOnError イベントのイベント ハンドラです。
TDSGetClassEventOnGetClass イベントのイベント ハンドラです。
TDSPrepareEventOnPrepare イベントのイベント ハンドラです。
TDSSetupConverterEvent
TDSSetupReverterEvent
TReverterEventDictionary

定数

CALLBACK_TIMEOUTCALLBACK_TIMEOUT: Integer = $1388;