Par défaut, DataSnap utilise TIdHttpWebBrokerBridge comme serveur pour gérer les requêtes HTTP. Mais vous pouvez élargir les possibilités de votre application DataSnap en remplaçant ce serveur par un autre qui supporte davantage de protocoles et offre de meilleures performances, en tirant parti des derniers protocoles tels que HTTP/2 qui améliore les performances du serveur, IOCP qui vous permet de gérer beaucoup plus de connexions, et plus encore.
| Serveur | Fonctionnalités principales | Description |
| TsgcWSHTTPWebBrokerBridgeServer | Protocole WebSocket Protocole HTTP 1.* Protocole XHR IOCP | Basé sur la bibliothèque Indy, prend en charge les protocoles WebSocket et HTTP sur le même port. IOCP peut également être activé. |
| TsgcWSHTTP2WebBrokerBridgeServer | Protocole WebSocket Protocole HTTP 1.* Protocole HTTP/2 Protocole XHR IOCP | Basé sur la bibliothèque Indy, prend en charge les protocoles WebSocket et HTTP/2 sur le même port. IOCP peut également être activé. |
| TsgcWSServer_HTTPAPI_WebBrokerBridge | Protocole WebSocket Protocole HTTP 1.* Protocole HTTP/2 Protocole XHR IOCP | Basé sur l'API HTTP Microsoft HTTP.SYS, prend en charge les protocoles WebSocket et HTTP/2 sur le même port. IOCP est utilisé par défaut. Recommandé pour les meilleures performances. |