Datasnap.DSHTTPServiceProxyDispatcher.TDSHTTPServiceProxyDispatcher
Delphi
TDSHTTPServiceProxyDispatcher = class(TDSHTTPServiceFileDispatcher)
C++
class PASCALIMPLEMENTATION TDSHTTPServiceProxyDispatcher : public Datasnap::Dshttp::TDSHTTPServiceFileDispatcher
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | Datasnap.DSHTTPServiceProxyDispatcher.pas Datasnap.DSHTTPServiceProxyDispatcher.hpp |
Datasnap.DSHTTPServiceProxyDispatcher | Datasnap.DSHTTPServiceProxyDispatcher |
説明
WebBroker ベースでない DataSnap サーバーのプロキシ ディスパッチャです。
TDSHTTPServiceProxyDispatcher は、WebBroker ベースでない DataSnap サーバーのプロキシ ディスパッチャを表します。
TDSHTTPServiceProxyDispatcher は、DataSnap モバイル コネクタと共に使用されて、特定のプロキシが必要な HTTP 要求を処理します。具体的には、TDSHTTPServiceProxyDispatcher は以下のものを処理します。
- 'proxy.requests' というデフォルトの仮想パス
- 'proxy' というデフォルトの仮想パス
サーバーで特定の言語およびプラットフォーム用のプロキシを生成する必要がある場合は、まず TDSHTTPServiceProxyDispatcher がそのプロキシを適切なフォルダ内に生成します。その後、サーバーがそのフォルダを圧縮して <言語/プラットフォーム>.zip ファイル(たとえば、Android 用 Java プロキシを生成する場合は "java_android.zip")を作成し、それをクライアントにダウンロードさせます。