Datasnap

デフォルトでは、DataSnap は HTTP リクエストを処理するサーバーとして TIdHttpWebBrokerBridge を使用します。ただし、このサーバーを、より多くのプロトコルをサポートしてはるかに優れたパフォーマンスを提供し、サーバーパフォーマンスを向上させる HTTP/2 や多数の接続を処理できる IOCP などの最新プロトコルを活用できる別のサーバーに置き換えることで、DataSnap アプリケーションの可能性を広げることができます。

サーバー

サーバー 主な機能 説明
TsgcWSHTTPWebBrokerBridgeServer WebSocket Protocol HTTP 1.* Protocol XHR Protocol IOCP Indy ライブラリをベースにしており、同じポートで WebSocket と HTTP プロトコルをサポートします。IOCP も有効にできます。
TsgcWSHTTP2WebBrokerBridgeServer WebSocket プロトコル HTTP 1.* プロトコル HTTP/2 プロトコル XHR プロトコル IOCP Indy ライブラリに基づき、同じポートで WebSocket と HTTP/2 プロトコルをサポートします。IOCP も有効にできます。
TsgcWSServer_HTTPAPI_WebBrokerBridge WebSocket プロトコル HTTP 1.* プロトコル HTTP/2 プロトコル XHR プロトコル IOCP Microsoft HTTP API の HTTP.SYS に基づき、同じポートで WebSocket と HTTP/2 プロトコルをサポートします。デフォルトで IOCP が使用されます。最高の パフォーマンスのために推奨されます。