Której edycji sgcWebSockets potrzebuję?

Krótkie drzewo decyzyjne przeprowadzające przez cztery poziomy edycji sgcWebSockets (Basic, Standard, Professional, Enterprise). Wszystkie opisy edycji poniżej pochodzą z oficjalnej macierzy funkcji — bez marketingowego żargonu.

Odpowiedz na cztery pytania i uzyskaj rekomendację

Każde pytanie zawęża wybór. Przyciski na dole każdej rekomendacji prowadzą prosto do odpowiedniego wiersza cennika.

1. Czy potrzebujesz kodu źródłowego?

Edycje Basic są dostarczane wyłącznie z prekompilowanymi plikami DCU. Są tylko dla Delphi — bez C++ Builder, bez Lazarus / FPC i bez obsługi platformy Linux64. Jeśli potrzebujesz któregokolwiek z tych narzędzi lub chcesz pełnego wglądu w kod źródłowy, pomiń Basic i przejdź do pytania 2.

Wybierz Basic, jeśli: używasz tylko Delphi na Windows, nie musisz czytać ani modyfikować kodu źródłowego komponentu, chcesz tańszej opcji i akceptujesz 6 miesięcy aktualizacji zamiast 12.

Cennik Basic

2. Czy piszesz tylko klientów, czy też uruchamiasz serwer?

Jeśli Twoja aplikacja tylko konsumuje usługi WebSocket / MQTT / AMQP / WAMP / STOMP / Kafka lub wywołuje tylko API giełd kryptowalut, Telegrama, AWS, Google Cloud i IoT, edycja Standard jest wystarczająca. Zawiera klienta WebSocket, wszystkie klienty protokołów komunikacyjnych, klienty IoT, komponenty klienckie OAuth2 i JWT, klienty P2P UDP i STUN oraz transport OpenSSL.

Kilku komponentów, których można się spodziewać w edycji Standard, szukaj o jeden lub dwa poziomy wyżej. Klient WhatsApp Cloud API i natywny windowsowy transport SChannel zaczynają się od edycji Professional. HTTP/2, gRPC, klienty AI i LLM (OpenAI, Anthropic, Gemini, DeepSeek, Grok, Ollama, Mistral) oraz MCP należą do edycji Enterprise, podobnie jak klient OpenAI Realtime, który dodatkowo działa tylko w systemie Windows.

Jeśli uruchamiasz też serwer — akceptujesz przychodzące połączenia WebSocket, hostujesz router WAMP albo uruchamiasz DataSnap WebBrokerBridge — potrzebujesz edycji Professional lub wyższej. Komponenty serwerowe OAuth2, JWT i WebAuthn są wyjątkiem: znajdziesz je tylko w edycji Enterprise. Komponenty klienckie OAuth2 i JWT pozostają w edycji Standard.

3. Ile równoczesnych połączeń musi obsługiwać Twój serwer?

Serwer Professional jest oparty na Indy i komfortowo obsługuje kilka tysięcy równoczesnych połączeń. Jeśli musisz skalować do dziesiątek tysięcy równoczesnych połączeń WebSocket, potrzebujesz stosu wysokiej wydajności Enterprise:

  • Serwer IOCP Indy — porty ukończenia asynchronicznego I/O w trybie jądra Windows.
  • Serwer EPOLL Indy — odpowiednik oparty na epoll dla Linuksa64 przy dużej przepustowości.
  • Serwer HTTP.SYS — słuchacz HTTP w trybie jądra Windows (rejestracja prefiksu URL).
  • Mosty HTTP/2 + HTTP.SYS DataSnap — dla projektów Embarcadero DataSnap REST wymagających HTTP/2.

Komponent Firewall, serwer LoadBalancer i serwer Proxy nie wymagają edycji Enterprise. Są już zawarte w edycji Professional.

Cennik Enterprise

4. Czy potrzebujesz też naszych pozostałych bibliotek komponentów?

Jeśli w jednym projekcie użyjesz dwóch lub więcej naszych bibliotek komponentów, pakiet All-Access zwykle wychodzi taniej niż kupowanie ich osobno. Zawiera sgcWebSockets Enterprise dla Delphi i .NET, sgcHTML, sgcQUIC, sgcWebRTC, sgcAI, sgcMQ, sgcSocial, sgcAuth, sgcHTTP, sgcREST, sgcCrypto, sgcOpenAPI, sgcSign, sgcSign .NET i sgcBiometrics, a także wszystkie przyszłe produkty wydane w okresie licencji. Jest w nim również sgcIndy, z pełnym kodem źródłowym, którego bezpłatne pobranie Community nie obejmuje.

Pakiet All-Access

Zestawienie edycji

Na podstawie macierzy funkcji Delphi.

Basic

Tylko Delphi, prekompilowane DCU. Bez kodu źródłowego. Bez obsługi C++ Builder, Lazarus / FPC ani Linux64. 6 miesięcy aktualizacji.

Cennik Basic

Standard

Klienty

Klienty WebSocket, MQTT, STOMP, AMQP, WAMP i Kafka, klient Telegrama, klienty giełd kryptowalut i frameworków czasu rzeczywistego, AWS i Azure IoT, klienty OAuth2 i JWT, klienty UDP i STUN oraz transport OpenSSL. HTTP/2, gRPC, klienty AI i LLM oraz SChannel nie należą do edycji Standard.

Cennik Standard

Professional

Klienty + serwery

Wszystko ze Standard plus komponenty serwerowe: serwer WebSocket, serwer WS+HTTP, serwery WAMP i WebRTC, serwery protokołów SGC, Dataset, Files i Presence, serwery UDP i STUN oraz DataSnap WebBrokerBridge. Dochodzą do tego Firewall, serwer LoadBalancer, serwer Proxy, Rate Limiter, Circuit Breaker i API Key Manager, klient WhatsApp Cloud API oraz transport SChannel.

Cennik Professional

Enterprise

+ Najlepsza wydajność

Wszystko z Professional plus klienty HTTP/2 i gRPC, klienty AI i LLM oraz MCP, serwer OAuth2, serwer JWT i serwer WebAuthn, TURN, ICE i RTCPeerConnection, szyfrowanie end-to-end, WebPush, klastrowanie wielowęzłowe, serwer OpenAPI oraz stos serwerów wysokiej wydajności: serwer IOCP Indy, serwer EPOLL Indy, serwer HTTP.SYS i mosty HTTP/2 / HTTP.SYS DataSnap. Wysokopoziomowe komponenty AI (TsgcAIChat, ChatBot, Translator, Assistants, Embeddings, Pinecone) oraz klient OpenAI Realtime działają tylko w systemie Windows. Klienty REST poszczególnych dostawców i MCP nie mają tego ograniczenia.

Cennik Enterprise
Najkorzystniejsza oferta: All-AccessWszystkie produkty eSeGeCe, ze wsparciem Premium w cenie, już od €1,059 rocznie.
Zobacz cennik All-Access

Wciąż nie wiesz?

Otwórz pełną macierz funkcji lub napisz do nas — pomożemy wybrać.