Welche sgcWebSockets-Edition brauche ich?

Ein kurzer Entscheidungsbaum führt dich durch die vier sgcWebSockets-Edition-Stufen (Basic, Standard, Professional, Enterprise). Die unten stehenden Edition-Beschreibungen stammen aus der offiziellen Funktionsmatrix — kein Marketing-Geschwätz.

Beantworte vier Fragen und erhalte eine Empfehlung

Jede Frage grenzt die Auswahl weiter ein. Die Buttons am Ende jeder Empfehlung springen direkt zur passenden Preiszeile.

1. Brauchst du Quellcode?

Die Basic-Editionen werden nur als vorkompilierte DCU-Dateien ausgeliefert. Sie sind nur für Delphi — kein C++ Builder, kein Lazarus / FPC und kein Linux64-Target. Wenn du eine dieser Toolchains brauchst oder vollständigen Quellcode willst, überspringe Basic und gehe zu Frage 2.

Wähle Basic, wenn: Du nur Delphi unter Windows verwendest, den Komponenten-Quellcode nicht lesen oder ändern musst, eine günstigere Option suchst und mit 6 Monaten Updates statt 12 zufrieden bist.

Basic-Preise ansehen

2. Schreibst du nur Clients, oder betreibst du auch einen Server?

Wenn deine Anwendung WebSocket-, MQTT-, AMQP-, WAMP-, STOMP- oder Kafka-Dienste nur konsumiert oder nur die APIs von Krypto-Börsen, Telegram, AWS, Google Cloud und IoT aufruft, reicht die Standard-Edition. Sie enthält den WebSocket-Client, alle Clients für Messaging-Protokolle, die IoT-Clients, die OAuth2- und JWT-Client-Komponenten, die P2P-Clients UDP und STUN sowie den OpenSSL-Transport.

Einige Komponenten, die man in Standard vermutet, liegen ein oder zwei Stufen höher. Der Client für die WhatsApp Cloud API und der native Windows-Transport SChannel beginnen bei Professional. HTTP/2, gRPC, die AI- und LLM-Clients (OpenAI, Anthropic, Gemini, DeepSeek, Grok, Ollama, Mistral) und MCP gehören zu Enterprise, ebenso der OpenAI-Realtime-Client, der zusätzlich nur unter Windows läuft.

Wenn du auch einen Server betreibst — du eingehende WebSocket-Verbindungen annimmst, einen WAMP-Router betreibst oder eine DataSnap-WebBrokerBridge laufen lässt — brauchst du Professional oder höher. Die OAuth2-, JWT- und WebAuthn-Server-Komponenten sind die Ausnahme: Sie gibt es nur in Enterprise. Die OAuth2- und JWT-Client-Komponenten bleiben in Standard.

3. Wie viele gleichzeitige Verbindungen muss dein Server verarbeiten?

Der Professional-Server basiert auf Indy und bewältigt einige tausend gleichzeitige Verbindungen problemlos. Wenn du auf Zehntausende gleichzeitiger WebSocket-Verbindungen skalieren musst, brauchst du den Enterprise-Hochleistungs-Stack:

  • IOCP Indy Server — Windows-Kernel-Mode-Async-I/O-Completion-Ports.
  • EPOLL Indy Server — Linux64-epoll-basiertes Gegenstück für Linux-Deployments mit hohem Durchsatz.
  • HTTP.SYS Server — Windows-Kernel-Mode-HTTP-Listener (URL-Prefix-Registrierung).
  • HTTP/2 + HTTP.SYS DataSnap-Bridges — für Embarcadero-DataSnap-REST-Projekte, die HTTP/2 benötigen.

Die Firewall-Komponente, der LoadBalancer Server und der Proxy Server brauchen kein Enterprise. Sie sind bereits in Professional enthalten.

Enterprise-Preise ansehen

4. Brauchst du auch unsere anderen Komponentenbibliotheken?

Wenn du zwei oder mehr unserer Komponentenbibliotheken im selben Projekt einsetzt, ist das All-Access-Paket meist günstiger als der Einzelkauf. Es enthält sgcWebSockets Enterprise für Delphi und .NET, sgcHTML, sgcQUIC, sgcWebRTC, sgcAI, sgcMQ, sgcSocial, sgcAuth, sgcHTTP, sgcREST, sgcCrypto, sgcOpenAPI, sgcSign, sgcSign .NET und sgcBiometrics sowie alle künftigen Produkte, die während der Lizenzlaufzeit erscheinen. sgcIndy ist ebenfalls dabei, mit dem vollständigen Quellcode, den der kostenlose Community-Download nicht mitbringt.

All-Access-Bundle ansehen

Edition-Übersicht

Quelle: die Delphi-Funktionsmatrix.

Basic

Nur Delphi, vorkompilierte DCU. Kein Quellcode. Keine Unterstützung für C++ Builder, Lazarus / FPC oder Linux64. 6 Monate Updates.

Basic-Preise ansehen

Standard

Clients

WebSocket-, MQTT-, STOMP-, AMQP-, WAMP- und Kafka-Clients, der Telegram-Client, die Clients für Krypto-Börsen und Echtzeit-Frameworks, AWS und Azure IoT, die OAuth2- und JWT-Clients, die UDP- und STUN-Clients sowie der OpenSSL-Transport. HTTP/2, gRPC, die AI- und LLM-Clients und SChannel sind nicht in Standard enthalten.

Standard-Preise ansehen

Professional

Clients + Server

Alles aus Standard plus die Server-Komponenten: WebSocket-Server, WS+HTTP-Server, WAMP- und WebRTC-Server, die Protokollserver SGC, Dataset, Files und Presence, die UDP- und STUN-Server sowie die DataSnap-WebBrokerBridge. Dazu kommen Firewall, LoadBalancer Server, Proxy Server, Rate Limiter, Circuit Breaker und API Key Manager, der Client für die WhatsApp Cloud API und der SChannel-Transport.

Professional-Preise ansehen

Enterprise

+ Beste Leistung

Alles aus Professional plus die HTTP/2- und gRPC-Clients, die AI- und LLM-Clients und MCP, OAuth2-Server, JWT-Server und WebAuthn-Server, TURN, ICE und RTCPeerConnection, Ende-zu-Ende-Verschlüsselung, WebPush, Multi-Node-Clustering, den OpenAPI-Server sowie den Hochleistungs-Server-Stack: IOCP Indy Server, EPOLL Indy Server, HTTP.SYS Server und HTTP/2-/HTTP.SYS-DataSnap-Bridges. Die High-Level-AI-Komponenten (TsgcAIChat, ChatBot, Translator, Assistants, Embeddings, Pinecone) und der OpenAI-Realtime-Client laufen nur unter Windows. Die REST-Clients der einzelnen Anbieter und MCP nicht.

Enterprise-Preise ansehen
Bestes Preis-Leistungs-Verhältnis: All-AccessAlle eSeGeCe-Produkte, inklusive Premium-Support, ab €1,059 pro Jahr.
All-Access-Preise ansehen

Immer noch unsicher?

Öffne die vollständige Funktionsmatrix oder schreib uns — wir helfen dir bei der Auswahl.