Feature-Matrix — Delphi / C++ Builder
Vergleiche jede Funktion über die Editionen Standard, Professional und Enterprise hinweg. Wähle die Edition, die zur Protokollbreite, zu deinen KI/LLM-Anforderungen und zu deinen Lizenzanforderungen passt.
Vergleiche jede Funktion über die Editionen Standard, Professional und Enterprise hinweg. Wähle die Edition, die zur Protokollbreite, zu deinen KI/LLM-Anforderungen und zu deinen Lizenzanforderungen passt.
Standard liefert jede CLIENT-Komponente. Professional ergänzt die passenden SERVER-Komponenten. Enterprise ergänzt die Hochleistungs-Server (IOCP, EPOLL, HTTP.SYS, Firewall, LoadBalancer, Proxy).
Alle Clients
Jede Client-Komponente: WebSocket, MQTT, STOMP, AMQP, WAMP, HTTP/2, OAuth2, JWT, KI/LLM-Clients, P2P-Clients, die vollständigen WebSocket-API-Integrationen sowie SChannel- und OpenSSL-Transporte.
Clients + Server
Alles aus Standard sowie jede Server-Komponente: WebSocket Server, WS+HTTP Server, OAuth2 Server, JWT Server, WebAuthn-Server, WAMP/STOMP/WebRTC-Server, P2P-Server und DataSnap WebBrokerBridge.
+ Beste Leistung
Alles aus Professional sowie der Hochleistungs-Serverstack: IOCP Indy Server, EPOLL Indy Server, HTTP.SYS Server, Firewall, LoadBalancer Server, Proxy-Server und HTTP/2 / HTTP.SYS DataSnap-Bridges.
Bewege den Mauszeiger über eine Zeile für eine kurze Hervorhebung. Alle Editionen teilen sich dieselbe Kern-API.
| Funktion | Standard | Professional | Enterprise |
|---|---|---|---|
| WebSocket Client RFC-6455-Client-Komponente | |||
| WebSocket WinHTTP Client Windows-WinHTTP-Transport-Variante | |||
| WebSocket IntraWeb Client Client-Komponente für IntraWeb-Anwendungen | |||
| WebSocket Server Multithread-Server-Komponente | — | ||
| WebSocket + HTTP Server REST-Endpunkte neben aufgewerteten Sockets bereitstellen | — | ||
| Firewall IP-Allow/Block, Intrusion Protection (Beste Leistung) | — | — | |
| LoadBalancer Server Verbindungen über Back-Ends verteilen (Beste Leistung) | — | — | |
| Proxy Server Forward-Proxy für WebSocket-/HTTP-Datenverkehr (Beste Leistung) | — | — | |
| IOCP Indy Server Windows-IOCP-Transport für hohe Nebenläufigkeit (Beste Leistung) | — | — | |
| EPOLL Indy Server Linux-EPOLL-Transport für hohe Nebenläufigkeit (Beste Leistung) | — | — | |
| HTTP.SYS Server Windows-Kernel-Mode-HTTP-Server (Beste Leistung) | — | — |
| Funktion | Standard | Professional | Enterprise |
|---|---|---|---|
| MQTT Client MQTT-3.1.1-/-5.0-Client-Komponente | |||
| WAMP 2.0 Client WAMP-v2-RPC- und Pub/Sub-Client | |||
| WAMP 1.0 Client Legacy-WAMP-v1-Client | |||
| WAMP 1.0 Server Legacy-WAMP-v1-Router | — | ||
| STOMP Client Generischer STOMP-1.0-/-1.2-Client | |||
| STOMP RabbitMQ Client Sofort einsatzbereiter RabbitMQ-STOMP-Client | |||
| STOMP ActiveMQ Client Sofort einsatzbereiter ActiveMQ-STOMP-Client | |||
| AMQP Client 1.0.0 AMQP-1.0-Client-Komponente | |||
| AMQP Client 0.9.1 AMQP-0.9.1-Client-Komponente |
| Funktion | Standard | Professional | Enterprise |
|---|---|---|---|
| WebRTC Server Signalisierungsserver für WebRTC-Peers | — | ||
| AppRTC Server Mit Google AppRTC kompatibler Signalisierungsserver | — |
| Funktion | Standard | Professional | Enterprise |
|---|---|---|---|
| UDP Client Datagram-Client-Komponente | |||
| UDP Server Datagram-Server-Komponente | — | ||
| STUN Client NAT-Discovery-Client | |||
| STUN Server NAT-Discovery-Server | — | ||
| TURN Client Relay-Client für blockierte Peers | |||
| TURN Server Relay-Server für blockierte Peers | — | ||
| ICE Client Konnektivitätsaufbau für P2P | |||
| RTCPeerConnection Browser-kompatibler Peer-Connection-Client |
| Funktion | Standard | Professional | Enterprise |
|---|---|---|---|
| SGC Protocol Client JSON-RPC-Pub/Sub-Client | |||
| SGC Protocol Server JSON-RPC-Pub/Sub-Server | — | ||
| Dataset Client TDataset-Synchronisations-Client | |||
| Dataset Server TDataset-Synchronisations-Broker | — | ||
| Files Client Client für stückweise Binärdateiübertragung | |||
| Files Server Server für stückweise Binärdateiübertragung | — | ||
| Presence Client Client für Online-/Abwesenheits-/Tipp-Status | |||
| Presence Server Broker für Online-/Abwesenheits-/Tipp-Status | — |
| Funktion | Standard | Professional | Enterprise |
|---|---|---|---|
| Echtzeit-Framework-Clients Socket.IO-Client, SignalR-Client, SignalRCore-Client, Pusher-Client | |||
| Krypto-Börsen-Clients (16) Bitfinex, Binance, Binance Futures, Coinbase Pro, Bitstamp, Huobi, CEX, CEX PLUS, Bitmex, FXCM, Kraken, Kucoin Spot, Kucoin Futures, OKX, Bybit, XTB | |||
| Weitere WebSocket-API-Clients Discord-Client, RCON-Client, CryptoHopper-Client, OpenAI-RealTime-API |
| Funktion | Standard | Professional | Enterprise |
|---|---|---|---|
| WhatsApp Cloud API Client-Komponente für WhatsApp-Cloud-Messaging | |||
| Telegram Client Telegram-Bot-API-Client | |||
| RTCMultiConnection Server RTCMultiConnection-kompatibler Signalisierungsserver | — | ||
| WebPush Server VAPID-basierter Browser-Push-Server | — | ||
| AWS IoT Client AWS-IoT-Core-MQTT-Bridge | |||
| Azure IoT Client Azure-IoT-Hub-MQTT-Bridge |
| Funktion | Standard | Professional | Enterprise |
|---|---|---|---|
| HTTP/2 Client Multiplexing, Header-Komprimierung | |||
| OAuth2 Client OAuth2-Client-Komponente | |||
| OAuth2 Server OAuth2-Autorisierungsserver | — | ||
| OAuth2 Server Provider Pluggable-Provider für OAuth2-Server | — | ||
| JWT Client JWT-Signatur- und Validierungs-Client | |||
| JWT Server JWT-ausstellende Server-Komponente | — | ||
| WebAuthn-Server FIDO-Alliance-konformer Server für passwortlose Authentifizierung | — | ||
| AWS SQS Client Amazon-SQS-HTTP-Client | |||
| Google Pub/Sub Client Google-Cloud-Pub/Sub-HTTP-Client | |||
| Google Calendar Client Google-Calendar-API-HTTP-Client | |||
| Firebase Cloud Messaging FCM-HTTP-Push-Client |
| Funktion | Standard | Professional | Enterprise |
|---|---|---|---|
| WebBrokerBridge Server DataSnap-WebBroker-Bridge | — | ||
| WebBrokerBridge + HTTP/2 DataSnap-WebBroker-Bridge über HTTP/2 | — | — | |
| WebBrokerBridge + HTTP.SYS DataSnap-WebBroker-Bridge über HTTP.SYS | — | — |
| Funktion | Standard | Professional | Enterprise |
|---|---|---|---|
| MCP Protocol Model-Context-Protocol-Client | |||
| OpenAI API Client ChatGPT, DALL-E, Whisper, Function Calling | |||
| Anthropic API Client Streaming, Vision, Tool Use | |||
| Gemini API Client Google-Gemini-multimodaler-LLM-Client | |||
| DeepSeek API Client DeepSeek-LLM-Client | |||
| Grok API Client xAI-Grok-LLM-Client | |||
| Ollama API Client Lokaler Ollama-Runtime-Client | |||
| Mistral API Client Mistral-LLM-Client | |||
| Assistants High-Level-Multi-Turn-Assistenz-Komponente | |||
| ChatBot Komponente für Konversations-Chatbots | |||
| Translator High-Level-Übersetzungskomponente | |||
| Embeddings Client zur Erzeugung von Embedding-Vektoren | |||
| Pinecone Pinecone-Vektordatenbank-Client |
| Funktion | Standard | Professional | Enterprise |
|---|---|---|---|
| SChannel Nativer Windows-TLS-Provider | |||
| OpenSSL 1.1 + TLS 1.3 OpenSSL 1.1 mit TLS-1.3-Unterstützung | |||
| OpenSSL 3.0 + TLS 1.3 OpenSSL 3.0 mit TLS-1.3-Unterstützung | |||
| ALPN Protocol Application-Layer Protocol Negotiation | |||
| DTLS über UDP Datagram-TLS für UDP-Transporte |
| Funktion | Standard | Professional | Enterprise |
|---|---|---|---|
| Commercial License Lizenzgebührenfreie Binär-Weiterverbreitung | |||
| Full Pascal Source Code Einsehen, anpassen und in deiner IDE neu kompilieren | — | ||
| Delphi 7 — RAD Studio 13 VCL, FireMonkey, Console | |||
| 12 Monate Updates Alle Patchreleases und Minor-Versionen | |||
| Priority Email Support Direct access an den engineering team | — | — |
Upgrade from Standard to Enterprise without rewriting your-Client. The core WebSocket API is identical — higher tiers just unlock additional protocol and integration Komponenten.
uses
sgcWebSocket_Client, sgcWebSocket_Types;
var
WSClient: TsgcWebSocketClient;
procedure TForm1.Connect;
begin
WSClient := TsgcWebSocketClient.Create(nil);
WSClient.Host := 'myserver.example.com';
WSClient.Port := 443;
WSClient.TLS := True;
WSClient.OnMessage := OnMessage;
WSClient.Active := True;
end;