Quale edizione di sgcWebSockets mi serve?

Un breve albero decisionale che ti accompagna attraverso i quattro livelli di edizione di sgcWebSockets (Basic, Standard, Professional, Enterprise). Tutti i testi sulle edizioni qui sotto provengono dalla matrice ufficiale delle funzionalità — niente fronzoli di marketing.

Rispondi a quattro domande, ottieni un consiglio

Ogni domanda restringe la scelta. I pulsanti in fondo a ogni consiglio portano direttamente alla riga di prezzo corrispondente.

1. Ti serve il codice sorgente?

Le edizioni Basic includono solo file DCU precompilati. Sono solo per Delphi — nessun C++ Builder, nessun Lazarus / FPC e nessun target Linux64. Se ti serve una di queste toolchain, o vuoi piena visibilità del codice sorgente, salta Basic e vai alla domanda 2.

Scegli Basic se: usi solo Delphi su Windows, non ti serve leggere o modificare il sorgente dei componenti, vuoi un'opzione più economica e ti vanno bene 6 mesi di aggiornamenti invece di 12.

Vedi i prezzi Basic

2. Scrivi solo client o gestisci anche un server?

Se la tua applicazione solo consuma servizi WebSocket / MQTT / AMQP / WAMP / STOMP / Kafka, o chiama solo le API degli exchange di criptovalute, di Telegram, di AWS, di Google Cloud e dell'IoT, l'edizione Standard è sufficiente. Include il client WebSocket, tutti i client dei protocolli di messaggistica, i client IoT, i componenti client OAuth2 e JWT, i client P2P UDP e STUN e il trasporto OpenSSL.

Alcuni componenti che ci si aspetta di trovare in Standard stanno uno o due livelli più in alto. Il client della WhatsApp Cloud API e il trasporto nativo di Windows SChannel partono da Professional. HTTP/2, gRPC, i client AI e LLM (OpenAI, Anthropic, Gemini, DeepSeek, Grok, Ollama, Mistral) e MCP sono di Enterprise, così come il client OpenAI Realtime, che inoltre gira solo su Windows.

Se gestisci anche un server — accetti connessioni WebSocket in ingresso, ospiti un router WAMP o esegui un DataSnap WebBrokerBridge — ti serve Professional o superiore. I componenti server OAuth2, JWT e WebAuthn sono l'eccezione: sono inclusi solo in Enterprise. I componenti client OAuth2 e JWT restano in Standard.

3. Quante connessioni concorrenti deve gestire il tuo server?

Il server Professional è basato su Indy e gestisce comodamente alcune migliaia di connessioni concorrenti. Se devi scalare fino a decine di migliaia di connessioni WebSocket concorrenti, ti serve lo stack ad alte prestazioni di Enterprise:

  • Server IOCP Indy — I/O Completion Port asincrone in modalità kernel su Windows.
  • Server EPOLL Indy — equivalente basato su epoll per Linux64, per deployment Linux ad alto throughput.
  • Server HTTP.SYS — listener HTTP in modalità kernel su Windows (registrazione di URL prefix).
  • Bridge DataSnap HTTP/2 + HTTP.SYS — per i progetti REST Embarcadero DataSnap che richiedono HTTP/2.

Il componente Firewall, il server LoadBalancer e il server Proxy non richiedono Enterprise. Sono già inclusi in Professional.

Vedi i prezzi Enterprise

4. Ti servono anche le nostre altre librerie di componenti?

Se userai due o più delle nostre librerie di componenti nello stesso progetto, il pacchetto All-Access di solito costa meno che acquistarle singolarmente. Include sgcWebSockets Enterprise per Delphi e .NET, sgcHTML, sgcQUIC, sgcWebRTC, sgcAI, sgcMQ, sgcSocial, sgcAuth, sgcHTTP, sgcREST, sgcCrypto, sgcOpenAPI, sgcSign, sgcSign .NET e sgcBiometrics, oltre a tutti i prodotti futuri rilasciati durante il periodo di licenza. C'è anche sgcIndy, con il codice sorgente completo che il download gratuito Community non comprende.

Vedi il bundle All-Access

Riepilogo delle edizioni

Tratto dalla matrice delle funzionalità Delphi.

Basic

Solo Delphi, DCU precompilate. Nessun codice sorgente. Nessun supporto per C++ Builder, Lazarus / FPC o Linux64. 6 mesi di aggiornamenti.

Vedi i prezzi Basic

Standard

Client

Client WebSocket, MQTT, STOMP, AMQP, WAMP e Kafka, il client Telegram, i client per gli exchange di criptovalute e per i framework in tempo reale, AWS e Azure IoT, i client OAuth2 e JWT, i client UDP e STUN e il trasporto OpenSSL. HTTP/2, gRPC, i client AI e LLM e SChannel non sono in Standard.

Vedi i prezzi Standard

Professional

Client + server

Tutto ciò che c'è in Standard più i componenti server: server WebSocket, server WS+HTTP, server WAMP e WebRTC, i server di protocollo SGC, Dataset, Files e Presence, i server UDP e STUN e il DataSnap WebBrokerBridge. Si aggiungono Firewall, server LoadBalancer, server Proxy, Rate Limiter, Circuit Breaker e API Key Manager, il client della WhatsApp Cloud API e il trasporto SChannel.

Vedi i prezzi Professional

Enterprise

+ Massime prestazioni

Tutto ciò che c'è in Professional più i client HTTP/2 e gRPC, i client AI e LLM e MCP, il server OAuth2, il server JWT e il server WebAuthn, TURN, ICE e RTCPeerConnection, la cifratura end-to-end, WebPush, il clustering multi-nodo, il server OpenAPI e lo stack server ad alte prestazioni: server IOCP Indy, server EPOLL Indy, server HTTP.SYS e bridge DataSnap HTTP/2 / HTTP.SYS. I componenti AI di alto livello (TsgcAIChat, ChatBot, Translator, Assistants, Embeddings, Pinecone) e il client OpenAI Realtime girano solo su Windows. I client REST dei singoli fornitori e MCP no.

Vedi i prezzi Enterprise
La scelta più conveniente: All-AccessTutti i prodotti eSeGeCe, con Supporto Premium incluso, a partire da €1,059/anno.
Vedi i prezzi All-Access

Hai ancora dubbi?

Apri la matrice delle funzionalità completa o inviaci un messaggio — ti aiuteremo a scegliere.