Matriz de recursos — Delphi / C++ Builder

Compare cada recurso entre as edições Standard, Professional e Enterprise. Escolha a edição que combina com a abrangência de protocolos, as necessidades de IA/LLM e os requisitos de licenciamento do seu projeto.

Três edições, um único motor

A Standard inclui todos os componentes CLIENTE. A Professional adiciona os componentes SERVIDOR correspondentes. A Enterprise acrescenta os servidores de alto desempenho (IOCP, EPOLL, HTTP.SYS).

Standard

Clientes

Clientes WebSocket, MQTT, STOMP, AMQP, WAMP e Kafka, o cliente Telegram, os clientes de exchanges de criptomoedas e de frameworks de tempo real, AWS e Azure IoT, os clientes OAuth2 e JWT, os clientes UDP e STUN e o transporte OpenSSL. HTTP/2, gRPC, os clientes de IA e LLM e o SChannel não estão no Standard.

Professional

Clientes + servidores

Tudo do Standard mais os componentes servidor: WebSocket Server, WS+HTTP Server, servidores WAMP e WebRTC, os servidores de protocolo SGC, Dataset, Files e Presence, os servidores UDP e STUN e o DataSnap WebBrokerBridge. Somam-se o Firewall, o LoadBalancer Server, o Proxy Server, o Rate Limiter, o Circuit Breaker e o API Key Manager, o cliente da WhatsApp Cloud API e o transporte SChannel.

Recurso a recurso

Passe o mouse em qualquer linha para um destaque rápido. Todas as edições compartilham a mesma API principal.

Núcleo WebSocket

12 components
Recurso Standard Professional Enterprise
WebSocket Client Componente cliente RFC 6455
WebSocket WinHTTP Client Variante de transporte WinHTTP do Windows
WebSocket IntraWeb Client Componente cliente para apps IntraWeb
WebSocket Server Componente servidor multithread —
WebSocket + HTTP Server Serve endpoints REST junto com sockets atualizados —
Firewall Permissão/bloqueio de IP, proteção contra intrusão —
LoadBalancer Server Distribui conexões entre back-ends —
Proxy Server Proxy de encaminhamento para tráfego WebSocket / HTTP —
IOCP Indy Server Transporte Windows IOCP para alta concorrência (melhor desempenho) — —
EPOLL Indy Server Transporte Linux epoll para alta concorrência (melhor desempenho) — —
HTTP.SYS Server Servidor HTTP Windows em modo kernel (melhor desempenho) — —
Clustering multinó Escale pub/sub e Presence entre nós (backplane mesh ou Redis) — —

Resiliência

3 components
Recurso Standard Professional Enterprise
Rate Limiter Limitação de taxa por conexão e por chave (token bucket, janela fixa) —
Circuit Breaker Padrão de resiliência aberto / semiaberto / fechado para chamadas HTTP e WebSocket —
API Key Manager Rotação de chaves API, escopo e contabilização de limites de taxa —

Protocolos de mensageria

10 components
Recurso Standard Professional Enterprise
MQTT Client Componente cliente MQTT 3.1.1 / 5.0
Kafka Client Componente cliente do Apache Kafka
WAMP 2.0 Client Cliente WAMP v2 RPC e pub/sub
WAMP 1.0 Client Cliente WAMP v1 legado
WAMP 1.0 Server Roteador WAMP v1 legado —
STOMP Client Cliente STOMP 1.0 / 1.2 genérico
STOMP RabbitMQ Client Cliente STOMP RabbitMQ pronto para uso
STOMP ActiveMQ Client Cliente STOMP ActiveMQ pronto para uso
AMQP Client 1.0.0 Componente cliente AMQP 1.0
AMQP Client 0.9.1 Componente cliente AMQP 0.9.1

WebRTC

1 componente
Recurso Standard Professional Enterprise
WebRTC Server Servidor de sinalização para peers WebRTC —

P2P

8 components
Recurso Standard Professional Enterprise
UDP Client Componente cliente de datagrama
UDP Server Componente servidor de datagrama —
STUN Client Cliente de descoberta NAT
STUN Server Servidor de descoberta NAT —
TURN Client Cliente de retransmissão para peers bloqueados — —
TURN Server Servidor de retransmissão para peers bloqueados — —
ICE Client Estabelecimento de conectividade para P2P — —
RTCPeerConnection Cliente de conexão peer compatível com navegador — —

Protocolos integrados

9 components
Recurso Standard Professional Enterprise
SGC Protocol Client Cliente pub/sub JSON-RPC —
SGC Protocol Server Servidor pub/sub JSON-RPC —
Dataset Client Cliente de sincronização TDataset —
Dataset Server Broker de sincronização TDataset —
Files Client Cliente de transferência de arquivos binários em chunks —
Files Server Servidor de transferência de arquivos binários em chunks —
Presence Client Cliente de presença online / ausente / digitando —
Presence Server Broker de presença online / ausente / digitando —
Criptografia de ponta a ponta (E2EE) Protocolo E2EE cliente e servidor simétrico/assimétrico — —

APIs WebSocket

24 client APIs
Recurso Standard Professional Enterprise
Clientes de frameworks em tempo real Socket.IO Client, SignalR Client, SignalRCore Client, Pusher Client
Clientes de exchanges de criptomoedas (15) Bitfinex, Binance, Binance Futures, Coinbase Pro, Bitstamp, Huobi, CEX, CEX PLUS, Bitmex, Kraken, Kucoin Spot, Kucoin Futures, OKX, Bybit, XTB
Outros clientes de APIs WebSocket Discord Client, RCON Client
CryptoHopper Client Webhooks de automação de trading de cripto —
OpenAI RealTime API Áudio e texto em tempo real em uma única sessão WebSocket (somente Windows) — —

Outras APIs e IoT

5 componentes
Recurso Standard Professional Enterprise
WhatsApp Cloud API Componente cliente para mensagens WhatsApp Cloud —
Telegram Client Cliente da API de bots do Telegram
WebPush Server Servidor de push para navegador baseado em VAPID — —
AWS IoT Client Ponte MQTT para AWS IoT Core
Azure IoT Client Ponte MQTT para Azure IoT Hub

HTTP e autenticação

17 components
Recurso Standard Professional Enterprise
HTTP/2 Client Multiplexação, compressão de cabeçalhos — —
gRPC Client gRPC unário e em streaming sobre HTTP/2 — —
OAuth2 Client Componente cliente OAuth2
OAuth2 Server Servidor de autorização OAuth2 — —
OAuth2 Server Provider Provedor plugável para servidor OAuth2 — —
JWT Client Cliente de assinatura e validação JWT
JWT Server Componente servidor emissor de JWT — —
WebAuthn Server Servidor de autenticação com passkeys e sem senha compatível com FIDO Alliance — —
TOTP Authenticator Autenticação de dois fatores TOTP e HOTP — —
LDAP Client Autenticação LDAP e Active Directory — —
SAML Service Provider Single sign-on SAML 2.0 para aplicações web — —
OpenID Connect Client Login OIDC com PKCE e validação de token de ID — —
Mail OAuth2 Login OAuth2 para SMTP, IMAP e POP3 — —
AWS SQS Client Cliente HTTP do Amazon SQS
Google Pub/Sub Client Cliente HTTP do Google Cloud Pub/Sub
Google Calendar Client Cliente HTTP da API Google Calendar
Firebase Cloud Messaging Cliente HTTP de push FCM

OpenAPI

1 component
Recurso Standard Professional Enterprise
OpenAPI Server Disponibiliza endpoints REST a partir de uma especificação OpenAPI 3.0 — —

DataSnap

3 components
Recurso Standard Professional Enterprise
WebBrokerBridge Server Ponte DataSnap WebBroker —
WebBrokerBridge + HTTP/2 Ponte DataSnap WebBroker sobre HTTP/2 — —
WebBrokerBridge + HTTP.SYS Ponte DataSnap WebBroker sobre HTTP.SYS — —

IA e LLM

13 components
Recurso Standard Professional Enterprise
MCP Protocol Cliente do Model Context Protocol — —
OpenAI API Client ChatGPT, DALL-E, Whisper, function calling — —
Anthropic API Client Streaming, visão, uso de ferramentas — —
Gemini API Client Cliente do LLM multimodal Google Gemini — —
DeepSeek API Client Cliente do LLM DeepSeek — —
Grok API Client Cliente do LLM xAI Grok — —
Ollama API Client Cliente do runtime local Ollama — —
Mistral API Client Cliente do LLM Mistral — —
Extração de documentos PDF ou imagem para JSON validado com predefinições, confiança por campo e OCR local opcional com Tesseract ou o OCR do Windows (novidade em 2026.10) — —
Assistants Componente de assistente multi-turno de alto nível (somente Windows) — —
ChatBot Componente de chatbot conversacional (somente Windows) — —
Translator Componente de tradução de alto nível (somente Windows) — —
Embeddings Cliente de geração de vetores de embedding (somente Windows) — —
Pinecone Cliente do banco de dados vetorial Pinecone (somente Windows) — —

Transporte e segurança

8 capabilities
Recurso Standard Professional Enterprise
SChannel Provedor TLS nativo do Windows —
OpenSSL 1.1 + TLS 1.3 OpenSSL 1.1 com suporte a TLS 1.3 — —
OpenSSL 3.0 + TLS 1.3 OpenSSL 3.0 com suporte a TLS 1.3 — —
Vinculação Estática do OpenSSL Vincula o OpenSSL ao .exe, sem DLL libcrypto/libssl (Windows, XE2+) — —
ALPN Protocol Negociação de protocolo na camada de aplicação — —
DTLS over UDP TLS de datagrama para transportes UDP — —
TLS nativo do Android TLS nativo do Android via SSLEngine, sem OpenSSL .so (iohAndroidTLS) — —
TLS nativo da Apple TLS nativo do iOS/macOS, sem OpenSSL .dylib, TLS 1.3 (iohAppleTLS) — —

Controles

1 componente
Recurso Standard Professional Enterprise
TsgcWebView2 Controle de navegador WebView2 integrado baseado em Chromium

Licenciamento e suporte

5 entries
Recurso Standard Professional Enterprise
Licença comercial Redistribuição binária livre de royalties
Código-fonte Pascal completo Inspecione, customize e recompile no seu IDE
Delphi 7 — RAD Studio 13 VCL, FireMonkey, Console
12 meses de atualizações Todos os releases de manutenção e versões menores
Suporte prioritário por e-mail Acesso direto à equipe de engenharia

Pacotes complementares

vendidos separadamente

sgcQUIC e sgcWebRTC são pacotes separados, licenciados de forma independente do sgcWebSockets. As colunas abaixo mostram com qual edição cada complemento pode ser combinado.

Recurso Standard Professional Enterprise
sgcQUIC Componentes cliente e servidor QUIC (RFC 9000) e HTTP/3 (RFC 9114). Pacote separado, disponível como complemento do Enterprise, com código-fonte completo. — — +
sgcWebRTC Mecanismo de mídia WebRTC para o TsgcRTCPeerConnection: sinalização SDP manual, canais de dados SCTP, áudio Opus/G.711, vídeo VP8/H.264, criptografia DTLS-SRTP. Pacote separado, disponível como complemento do Enterprise, com código-fonte completo. — — +

Pacotes independentes

8 pacotes

sgcAI, sgcMQ, sgcSocial, sgcAuth, sgcHTTP, sgcREST, sgcHTML e sgcCrypto são pacotes independentes, não complementos. Cada um inclui o runtime sgcWebSockets Core e tem licenciamento próprio. As colunas abaixo indicam se uma edição já traz os mesmos componentes. Quando a linha está marcada, você já os possui e o pacote duplicaria o que você já tem. Quando não está marcada, o pacote independente é uma alternativa a fazer upgrade da sua edição. No caso do sgcSocial, o cliente Telegram vem incluído a partir da edição Standard e o cliente WhatsApp a partir da Professional, por isso o pacote é voltado a desenvolvedores sem nenhuma edição. No caso do sgcAuth, os clientes OAuth2 e JWT vêm incluídos em todas as edições, mas o WebAuthn é exclusivo da Enterprise. No caso do sgcHTTP, os clientes do Google Cloud vêm incluídos em todas as edições, mas os clientes HTTP/2 e gRPC são exclusivos da Enterprise. No caso do sgcREST, o cliente OpenAPI vem incluído em todas as edições, o servidor REST a partir da Professional, e o servidor OpenAPI somente na Enterprise, por isso é voltado a desenvolvedores que querem o servidor REST ou o servidor OpenAPI sem fazer upgrade. No caso do sgcHTML, nenhuma das edições abaixo traz os componentes HTML. Dentro do sgcWebSockets eles vêm somente com o All-Access, por isso o pacote é a forma de obtê-los separadamente.

Recurso Standard Professional Enterprise
sgcAI 15 componentes de IA, LLM e MCP em um pacote autônomo que inclui o runtime sgcWebSockets Core. Os mesmos componentes já vêm na edição Enterprise, por isso só quem tem Standard ou Professional tem algo a ganhar com ele. — —
sgcMQ Clientes MQTT 3.1.1 e 5.0, AMQP 0.9.1, AMQP 1.0, Apache Kafka e STOMP em um pacote autônomo que inclui o runtime sgcWebSockets Core. Os mesmos componentes já vêm em todas as edições abaixo, por isso é voltado a desenvolvedores que não têm nenhuma delas.
sgcSocial Clientes da API WhatsApp Business Cloud e do Telegram TDLib em um pacote autônomo que inclui o runtime sgcWebSockets Core. O cliente Telegram vem incluído a partir da edição Standard e o cliente WhatsApp a partir da Professional, por isso é voltado a desenvolvedores que não têm nenhuma edição. —
sgcAuth Cliente OAuth2, cliente JWT, WebAuthn com passkeys, TOTP, LDAP, SAML, OpenID Connect e Mail OAuth2 em um pacote autônomo que inclui o runtime sgcWebSockets Core. Os clientes OAuth2 e JWT vêm incluídos em todas as edições, os demais componentes somente na Enterprise, por isso é voltado a desenvolvedores que querem esses componentes sem fazer upgrade. — —
sgcHTTP Cliente HTTP/2, cliente gRPC e clientes do Google Cloud Pub/Sub, Calendar e FCM em um pacote autônomo que inclui o runtime sgcWebSockets Core. Os clientes do Google Cloud vêm incluídos em todas as edições, os clientes HTTP/2 e gRPC somente na Enterprise, por isso é voltado a desenvolvedores que querem HTTP/2 e gRPC sem fazer upgrade. — —
sgcREST Servidor REST, servidor OpenAPI e cliente OpenAPI em um pacote autônomo que inclui o runtime sgcWebSockets Core. O cliente OpenAPI vem incluído em todas as edições, o servidor REST a partir da Professional, e o servidor OpenAPI somente na Enterprise, por isso é voltado a desenvolvedores que querem o servidor REST ou o servidor OpenAPI sem fazer upgrade. — —
sgcHTML Biblioteca de componentes HTML/UI do lado do servidor (Bootstrap 5 + htmx) em um pacote autônomo que inclui o runtime sgcWebSockets Core. Nenhuma das edições abaixo traz esses componentes, por isso o pacote é voltado a todo desenvolvedor que os quer sem o All-Access. — — —
sgcCrypto Componentes de cifragem simétrica e assimétrica, hashing e gerenciamento de chaves em um pacote autônomo que inclui o runtime sgcWebSockets Core. Os mesmos componentes já vêm em todas as edições abaixo, por isso é voltado a desenvolvedores que não têm nenhuma delas.
Incluído — Não disponível nesta edição + Disponível como pacote complementar separado

Uma única API em todas as edições

Faça upgrade da Standard para a Enterprise sem reescrever seu cliente. A API WebSocket principal é idêntica — níveis superiores apenas liberam protocolos e componentes de integração adicionais.

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;
Melhor custo-benefício: All-AccessTodos os produtos da eSeGeCe, com Suporte Premium incluído, a partir de €1,059/ano.
Ver preços do All-Access

Escolha sua edição

Baixe a versão de avaliação gratuita da edição Enterprise e decida depois de avaliar quais recursos seu projeto precisa.