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.

Drei Editionen, eine Engine

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).

Standard

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.

Professional

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.

Funktion-für-Funktion-Aufschlüsselung

Bewege den Mauszeiger über eine Zeile für eine kurze Hervorhebung. Alle Editionen teilen sich dieselbe Kern-API.

WebSocket-Kern

11 Komponenten
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)

Messaging-Protokolle

9 Komponenten
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

WebRTC

2 Komponenten
Funktion Standard Professional Enterprise
WebRTC Server Signalisierungsserver für WebRTC-Peers
AppRTC Server Mit Google AppRTC kompatibler Signalisierungsserver

P2P

8 Komponenten
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

Eingebaute Protokolle

8 Komponenten
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

WebSocket-APIs

24 Client-APIs
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

Weitere APIs und IoT

6 Komponenten
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

HTTP und Authentifizierung

11 Komponenten
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

DataSnap

3 Komponenten
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

KI und LLM

13 Komponenten
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

Transport und Sicherheit

5 capabilities
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

Lizenzierung und Support

5 entries
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
Included Not verfügbar in this edition

One API Across Every Edition

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;

Choose Your Edition

Download the free trial des Enterprise edition and decide once you've evaluated which features your project needs.