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, Firewall, LoadBalancer, Proxy).

Standard

Todos os clientes

Todos os componentes cliente: WebSocket, MQTT, STOMP, AMQP, WAMP, HTTP/2, OAuth2, JWT, clientes de IA/LLM, clientes P2P, o conjunto completo de integrações de APIs WebSocket, além dos transportes SChannel e OpenSSL.

Professional

Clientes + servidores

Tudo da Standard mais todos os componentes servidor: WebSocket Server, WS+HTTP Server, OAuth2 Server, JWT Server, WebAuthn Server, servidores WAMP/Stomp/WebRTC, servidores P2P e DataSnap WebBrokerBridge.

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

11 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 (melhor desempenho)
LoadBalancer Server Distribui conexões entre back-ends (melhor desempenho)
Proxy Server Proxy de encaminhamento para tráfego WebSocket / HTTP (melhor desempenho)
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)

Protocolos de mensageria

9 components
Recurso Standard Professional Enterprise
MQTT Client Componente cliente MQTT 3.1.1 / 5.0
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

2 components
Recurso Standard Professional Enterprise
WebRTC Server Servidor de sinalização para peers WebRTC
AppRTC Server Servidor de sinalização compatível com Google AppRTC

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

8 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

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 (16) Bitfinex, Binance, Binance Futures, Coinbase Pro, Bitstamp, Huobi, CEX, CEX PLUS, Bitmex, FXCM, Kraken, Kucoin Spot, Kucoin Futures, OKX, Bybit, XTB
Outros clientes de APIs WebSocket Discord Client, RCON Client, CryptoHopper Client, OpenAI RealTime API

Outras APIs e IoT

6 components
Recurso Standard Professional Enterprise
WhatsApp Cloud API Componente cliente para mensagens WhatsApp Cloud
Telegram Client Cliente da API de bots do Telegram
RTCMultiConnection Server Servidor de sinalização compatível com RTCMultiConnection
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

11 components
Recurso Standard Professional Enterprise
HTTP/2 Client Multiplexação, compressão de cabeçalhos
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 sem senha compatível com FIDO Alliance
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

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
Assistants Componente de assistente multi-turno de alto nível
ChatBot Componente de chatbot conversacional
Translator Componente de tradução de alto nível
Embeddings Cliente de geração de vetores de embedding
Pinecone Cliente do banco de dados vetorial Pinecone

Transporte e segurança

5 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
ALPN Protocol Negociação de protocolo na camada de aplicação
DTLS over UDP TLS de datagrama para transportes UDP

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
Incluído Não disponível nesta edição

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;

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.