Matrice delle funzionalità — Delphi / C++ Builder

Confronta ogni funzionalità tra le edizioni Standard, Professional ed Enterprise. Scegli l'edizione che corrisponde all'ampiezza dei protocolli del tuo progetto, alle tue esigenze AI/LLM e ai requisiti di licenza.

Tre edizioni, un solo motore

Standard include ogni componente CLIENT. Professional aggiunge i corrispondenti componenti SERVER. Enterprise aggiunge i server ad alte prestazioni (IOCP, EPOLL, HTTP.SYS, Firewall, LoadBalancer, Proxy).

Standard

Tutti i client

Ogni componente client: WebSocket, MQTT, STOMP, AMQP, WAMP, HTTP/2, OAuth2, JWT, client AI/LLM, client P2P, l'intero set di integrazioni di API WebSocket, oltre ai trasporti SChannel e OpenSSL.

Professional

Client + server

Tutto ciò che c'è in Standard più ogni componente server: server WebSocket, server WS+HTTP, server OAuth2, server JWT, server WebAuthn, server WAMP/Stomp/WebRTC, server P2P e DataSnap WebBrokerBridge.

Dettaglio funzionalità per funzionalità

Passa con il mouse su una riga per un'evidenziazione rapida. Tutte le edizioni condividono la stessa API di base.

Core WebSocket

11 componenti
Funzionalità Standard Professional Enterprise
Client WebSocket Componente client RFC 6455
Client WebSocket WinHTTP Variante con trasporto WinHTTP su Windows
Client WebSocket IntraWeb Componente client per app IntraWeb
Server WebSocket Componente server multithread
Server WebSocket + HTTP Servi endpoint REST insieme ai socket WebSocket
Firewall Allow/block per IP, protezione dalle intrusioni (Massime prestazioni)
Server LoadBalancer Distribuisci le connessioni tra i back-end (Massime prestazioni)
Server Proxy Forward proxy per traffico WebSocket / HTTP (Massime prestazioni)
Server IOCP Indy Trasporto IOCP su Windows per alta concorrenza (Massime prestazioni)
Server EPOLL Indy Trasporto epoll su Linux per alta concorrenza (Massime prestazioni)
Server HTTP.SYS Server HTTP in modalità kernel su Windows (Massime prestazioni)

Protocolli di messaggistica

9 componenti
Funzionalità Standard Professional Enterprise
Client MQTT Componente client MQTT 3.1.1 / 5.0
Client WAMP 2.0 Client WAMP v2 RPC e pub/sub
Client WAMP 1.0 Client WAMP v1 legacy
Server WAMP 1.0 Router WAMP v1 legacy
Client STOMP Client STOMP 1.0 / 1.2 generico
Client STOMP RabbitMQ Client STOMP per RabbitMQ pronto all'uso
Client STOMP ActiveMQ Client STOMP per ActiveMQ pronto all'uso
Client AMQP 1.0.0 Componente client AMQP 1.0
Client AMQP 0.9.1 Componente client AMQP 0.9.1

WebRTC

2 componenti
Funzionalità Standard Professional Enterprise
Server WebRTC Server di signaling per i peer WebRTC
Server AppRTC Server di signaling compatibile con Google AppRTC

P2P

8 componenti
Funzionalità Standard Professional Enterprise
Client UDP Componente client a datagrammi
Server UDP Componente server a datagrammi
Client STUN Client per il discovery del NAT
Server STUN Server per il discovery del NAT
Client TURN Client di relay per peer bloccati
Server TURN Server di relay per peer bloccati
Client ICE Stabilimento della connettività per P2P
RTCPeerConnection Client di connessione peer compatibile con il browser

Protocolli integrati

8 componenti
Funzionalità Standard Professional Enterprise
Client protocollo SGC Client pub/sub JSON-RPC
Server protocollo SGC Server pub/sub JSON-RPC
Client Dataset Client di sincronizzazione TDataset
Server Dataset Broker di sincronizzazione TDataset
Client Files Client di trasferimento file binari a blocchi
Server Files Server di trasferimento file binari a blocchi
Client Presence Client per stato online / assente / sta scrivendo
Server Presence Broker per stato online / assente / sta scrivendo

API WebSocket

24 API client
Funzionalità Standard Professional Enterprise
Client per framework in tempo reale Client Socket.IO, client SignalR, client SignalRCore, client Pusher
Client per exchange di criptovalute (16) Bitfinex, Binance, Binance Futures, Coinbase Pro, Bitstamp, Huobi, CEX, CEX PLUS, Bitmex, FXCM, Kraken, Kucoin Spot, Kucoin Futures, OKX, Bybit, XTB
Altri client API WebSocket Client Discord, client RCON, client CryptoHopper, API OpenAI RealTime

Altre API e IoT

6 componenti
Funzionalità Standard Professional Enterprise
WhatsApp Cloud API Componente client per la messaggistica WhatsApp Cloud
Client Telegram Client per Telegram Bot API
Server RTCMultiConnection Server di signaling compatibile con RTCMultiConnection
Server WebPush Server di push per browser basato su VAPID
Client AWS IoT Bridge MQTT per AWS IoT Core
Client Azure IoT Bridge MQTT per Azure IoT Hub

HTTP e autenticazione

11 componenti
Funzionalità Standard Professional Enterprise
Client HTTP/2 Multiplexing, compressione degli header
Client OAuth2 Componente client OAuth2
Server OAuth2 Server di autorizzazione OAuth2
Provider per server OAuth2 Provider plugin per il server OAuth2
Client JWT Client per firma e validazione JWT
Server JWT Componente server emettitore di JWT
Server WebAuthn Server di autenticazione senza password conforme a FIDO Alliance
Client AWS SQS Client HTTP per Amazon SQS
Client Google Pub/Sub Client HTTP per Google Cloud Pub/Sub
Client Google Calendar Client HTTP per Google Calendar API
Firebase Cloud Messaging Client HTTP di push FCM

DataSnap

3 componenti
Funzionalità Standard Professional Enterprise
Server WebBrokerBridge Bridge DataSnap WebBroker
WebBrokerBridge + HTTP/2 Bridge DataSnap WebBroker su HTTP/2
WebBrokerBridge + HTTP.SYS Bridge DataSnap WebBroker su HTTP.SYS

AI e LLM

13 componenti
Funzionalità Standard Professional Enterprise
Protocollo MCP Client per Model Context Protocol
Client API OpenAI ChatGPT, DALL-E, Whisper, function calling
Client API Anthropic Streaming, vision, tool use
Client API Gemini Client per Google Gemini LLM multimodale
Client API DeepSeek Client per LLM DeepSeek
Client API Grok Client per xAI Grok LLM
Client API Ollama Client per il runtime locale Ollama
Client API Mistral Client per LLM Mistral
Assistants Componente assistente multi-turno di alto livello
ChatBot Componente chatbot conversazionale
Traduttore Componente di traduzione di alto livello
Embeddings Client per la generazione di vettori di embedding
Pinecone Client per il database vettoriale Pinecone

Trasporto e sicurezza

5 capacità
Funzionalità Standard Professional Enterprise
SChannel Provider TLS nativo di Windows
OpenSSL 1.1 + TLS 1.3 OpenSSL 1.1 con supporto TLS 1.3
OpenSSL 3.0 + TLS 1.3 OpenSSL 3.0 con supporto TLS 1.3
Protocollo ALPN Application-Layer Protocol Negotiation
DTLS su UDP Datagram TLS per trasporti UDP

Licenze e supporto

5 voci
Funzionalità Standard Professional Enterprise
Licenza commerciale Redistribuzione binaria royalty-free
Codice sorgente Pascal completo Ispeziona, personalizza e ricompila nel tuo IDE
Delphi 7 — RAD Studio 13 VCL, FireMonkey, Console
12 mesi di aggiornamenti Tutti i point release e le versioni minori
Supporto e-mail prioritario Accesso diretto al team di engineering
Incluso Non disponibile in questa edizione

Un'unica API per tutte le edizioni

Passa da Standard a Enterprise senza riscrivere il tuo client. L'API WebSocket di base è identica — i livelli superiori sbloccano semplicemente altri componenti di protocollo e integrazione.

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;

Scegli la tua edizione

Scarica la versione di prova gratuita dell'edizione Enterprise e decidi dopo aver valutato quali funzionalità servono al tuo progetto.