Matryca funkcji — Delphi / C++ Builder
Porównaj wszystkie funkcje w edycjach Standard, Professional i Enterprise. Wybierz edycję, która odpowiada zakresowi protokołów twojego projektu, potrzebom AI/LLM oraz wymaganiom licencyjnym.
Porównaj wszystkie funkcje w edycjach Standard, Professional i Enterprise. Wybierz edycję, która odpowiada zakresowi protokołów twojego projektu, potrzebom AI/LLM oraz wymaganiom licencyjnym.
Standard zawiera każdy komponent KLIENTA. Professional dodaje odpowiednie komponenty SERWERA. Enterprise dodaje serwery o wysokiej wydajności (IOCP, EPOLL, HTTP.SYS, Firewall, LoadBalancer, Proxy).
Wszyscy klienci
Każdy komponent klienta: WebSocket, MQTT, STOMP, AMQP, WAMP, HTTP/2, OAuth2, JWT, klienci AI/LLM, klienci P2P, pełny zestaw integracji API WebSocket oraz transporty SChannel i OpenSSL.
Klienci + serwery
Wszystko, co w Standard, plus każdy komponent serwera: serwer WebSocket, serwer WS+HTTP, serwer OAuth2, serwer JWT, serwer WebAuthn, serwery WAMP/Stomp/WebRTC, serwery P2P oraz DataSnap WebBrokerBridge.
+ najlepsza wydajność
Wszystko, co w Professional, plus stos serwerów o wysokiej wydajności: serwer IOCP Indy, serwer EPOLL Indy, serwer HTTP.SYS, Firewall, serwer LoadBalancer, serwer Proxy oraz mosty DataSnap HTTP/2 / HTTP.SYS.
Najedź na dowolny wiersz dla szybkiego podkreślenia. Wszystkie edycje współdzielą to samo główne API.
| Funkcja | Standard | Professional | Enterprise |
|---|---|---|---|
| Klient WebSocket Komponent klienta RFC 6455 | |||
| Klient WebSocket WinHTTP Wariant transportu Windows WinHTTP | |||
| Klient WebSocket IntraWeb Komponent klienta dla aplikacji IntraWeb | |||
| Serwer WebSocket Wielowątkowy komponent serwera | — | ||
| Serwer WebSocket + HTTP Obsługa punktów końcowych REST obok zaktualizowanych gniazd | — | ||
| Firewall Lista dozwolonych/blokowanych IP, ochrona przed włamaniami (najlepsza wydajność) | — | — | |
| Serwer LoadBalancer Rozdziel połączenia pomiędzy serwery back-end (najlepsza wydajność) | — | — | |
| Serwer Proxy Proxy forward dla ruchu WebSocket / HTTP (najlepsza wydajność) | — | — | |
| Serwer IOCP Indy Transport Windows IOCP dla wysokiej współbieżności (najlepsza wydajność) | — | — | |
| Serwer EPOLL Indy Transport Linux epoll dla wysokiej współbieżności (najlepsza wydajność) | — | — | |
| Serwer HTTP.SYS Serwer HTTP w trybie jądra Windows (najlepsza wydajność) | — | — |
| Funkcja | Standard | Professional | Enterprise |
|---|---|---|---|
| Klient MQTT Komponent klienta MQTT 3.1.1 / 5.0 | |||
| Klient Kafka Komponent klienta Apache Kafka | |||
| Klient WAMP 2.0 Klient WAMP v2 RPC i pub/sub | |||
| Klient WAMP 1.0 Klient WAMP v1 (legacy) | |||
| Serwer WAMP 1.0 Router WAMP v1 (legacy) | — | ||
| Klient STOMP Uniwersalny klient STOMP 1.0 / 1.2 | |||
| Klient STOMP RabbitMQ Gotowy do użycia klient STOMP dla RabbitMQ | |||
| Klient STOMP ActiveMQ Gotowy do użycia klient STOMP dla ActiveMQ | |||
| Klient AMQP 1.0.0 Komponent klienta AMQP 1.0 | |||
| Klient AMQP 0.9.1 Komponent klienta AMQP 0.9.1 |
| Funkcja | Standard | Professional | Enterprise |
|---|---|---|---|
| Serwer WebRTC Serwer sygnalizacji dla peerów WebRTC | — | ||
| Serwer AppRTC Serwer sygnalizacji zgodny z Google AppRTC | — |
| Funkcja | Standard | Professional | Enterprise |
|---|---|---|---|
| Klient UDP Komponent klienta datagramów | |||
| Serwer UDP Komponent serwera datagramów | — | ||
| Klient STUN Klient wykrywania NAT | |||
| Serwer STUN Serwer wykrywania NAT | — | ||
| Klient TURN Klient przekaźnika dla zablokowanych peerów | — | — | |
| Serwer TURN Serwer przekaźnika dla zablokowanych peerów | — | — | |
| Klient ICE Nawiązywanie łączności P2P | — | — | |
| RTCPeerConnection Klient połączenia peer zgodny z przeglądarką | — | — |
| Funkcja | Standard | Professional | Enterprise |
|---|---|---|---|
| Klient protokołu SGC Klient JSON-RPC pub/sub | — | ||
| Serwer protokołu SGC Serwer JSON-RPC pub/sub | — | ||
| Klient Dataset Klient synchronizacji TDataset | — | ||
| Serwer Dataset Broker synchronizacji TDataset | — | ||
| Klient Files Klient transferu binarnego plików w częściach | — | ||
| Serwer Files Serwer transferu binarnego plików w częściach | — | ||
| Klient Presence Klient statusu online / nieobecny / pisze | — | ||
| Serwer Presence Broker statusu online / nieobecny / pisze | — | ||
| Szyfrowanie end-to-end (E2EE) Symetryczny/asymetryczny protokół E2EE klient i serwer | — | — |
| Funkcja | Standard | Professional | Enterprise |
|---|---|---|---|
| Klienci frameworków czasu rzeczywistego Klient Socket.IO, klient SignalR, klient SignalRCore, klient Pusher | |||
| Klienci giełd kryptowalut (15) Bitfinex, Binance, Binance Futures, Coinbase Pro, Bitstamp, Huobi, CEX, CEX PLUS, Bitmex, Kraken, Kucoin Spot, Kucoin Futures, OKX, Bybit, XTB | |||
| Pozostali klienci API WebSocket Klient Discord, klient RCON, klient CryptoHopper, OpenAI RealTime API |
| Funkcja | Standard | Professional | Enterprise |
|---|---|---|---|
| WhatsApp Cloud API Komponent klienta dla komunikacji WhatsApp Cloud | — | ||
| Klient Telegram Klient Telegram Bot API | |||
| Serwer RTCMultiConnection Serwer sygnalizacji zgodny z RTCMultiConnection | — | ||
| Serwer WebPush Serwer push przeglądarki oparty na VAPID | — | — | |
| Klient AWS IoT Most MQTT AWS IoT Core | |||
| Klient Azure IoT Most MQTT Azure IoT Hub |
| Funkcja | Standard | Professional | Enterprise |
|---|---|---|---|
| Klient HTTP/2 Multipleksowanie, kompresja nagłówków | — | — | |
| gRPC Client gRPC unary i strumieniowe przez HTTP/2 | — | — | |
| Klient OAuth2 Komponent klienta OAuth2 | |||
| OAuth2 Server Serwer autoryzacji OAuth2 | — | — | |
| OAuth2 Server Provider Wymienny dostawca dla serwera OAuth2 | — | — | |
| Klient JWT Klient podpisywania i walidacji JWT | |||
| Serwer JWT Komponent serwera wydającego JWT | — | — | |
| Serwer WebAuthn Serwer uwierzytelniania bez hasła zgodny z FIDO Alliance | — | — | |
| Klient AWS SQS Klient HTTP Amazon SQS | |||
| Klient Google Pub/Sub Klient HTTP Google Cloud Pub/Sub | |||
| Klient Google Calendar Klient HTTP Google Calendar API | |||
| Firebase Cloud Messaging Klient push HTTP FCM |
| Funkcja | Standard | Professional | Enterprise |
|---|---|---|---|
| Serwer OpenAPI Udostępnia punkty końcowe REST na podstawie specyfikacji OpenAPI 3.0 | — | — |
| Funkcja | Standard | Professional | Enterprise |
|---|---|---|---|
| Serwer WebBrokerBridge Most DataSnap WebBroker | — | ||
| WebBrokerBridge + HTTP/2 Most DataSnap WebBroker przez HTTP/2 | — | — | |
| WebBrokerBridge + HTTP.SYS Most DataSnap WebBroker przez HTTP.SYS | — | — |
| Funkcja | Standard | Professional | Enterprise |
|---|---|---|---|
| Protokół MCP Klient Model Context Protocol | — | — | |
| OpenAI API Client ChatGPT, DALL-E, Whisper, wywołania funkcji | — | — | |
| Klient Anthropic API Strumieniowanie, wizja, użycie narzędzi | — | — | |
| Klient Gemini API Klient multimodalnego LLM Google Gemini | — | — | |
| Klient DeepSeek API Klient LLM DeepSeek | — | — | |
| Klient Grok API Klient LLM xAI Grok | — | — | |
| Ollama API Client Klient lokalnego runtime Ollama | — | — | |
| Klient Mistral API Klient LLM Mistral | — | — | |
| Asystenci Wysokopoziomowy komponent asystenta wieloturowego | — | — | |
| ChatBot Komponent chatbota konwersacyjnego | — | — | |
| Translator Wysokopoziomowy komponent tłumaczeń | — | — | |
| Embeddings Klient generowania wektorów embeddingowych | — | — | |
| Pinecone Klient bazy wektorowej Pinecone | — | — |
| Funkcja | Standard | Professional | Enterprise |
|---|---|---|---|
| SChannel Natywny dostawca TLS dla Windows | — | ||
| OpenSSL 1.1 + TLS 1.3 OpenSSL 1.1 z obsługą TLS 1.3 | — | — | |
| OpenSSL 3.0 + TLS 1.3 OpenSSL 3.0 z obsługą TLS 1.3 | — | — | |
| Protokół ALPN Application-Layer Protocol Negotiation | — | — | |
| DTLS przez UDP Datagramowy TLS dla transportów UDP | — | — |
| Funkcja | Standard | Professional | Enterprise |
|---|---|---|---|
| TsgcWebView2 Wbudowany formant przeglądarki WebView2 oparty na Chromium |
| Funkcja | Standard | Professional | Enterprise |
|---|---|---|---|
| Licencja komercyjna Redystrybucja binarna wolna od opłat | |||
| Pełny kod źródłowy Pascal Analizuj, dostosowuj i przebudowuj we własnym IDE | |||
| Delphi 7 — RAD Studio 13 VCL, FireMonkey, Console | |||
| 12 miesięcy aktualizacji Wszystkie wydania punktowe i wersje pomocnicze | |||
| Priorytetowe wsparcie e-mail Bezpośredni dostęp do zespołu inżynieryjnego |
Awansuj ze Standard do Enterprise bez przepisywania klienta. Podstawowe API WebSocket jest identyczne — wyższe poziomy odblokowują jedynie dodatkowe komponenty protokołów i integracji.
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;