Matriz de características — Delphi / C++ Builder

Compara todas las características entre las ediciones Standard, Professional y Enterprise. Elige la edición que se ajuste al abanico de protocolos, las necesidades de IA/LLM y los requisitos de licencia de tu proyecto.

Tres ediciones, un motor

Standard incluye todos los componentes CLIENTE. Professional añade los componentes SERVIDOR correspondientes. Enterprise añade los servidores de alto rendimiento (IOCP, EPOLL, HTTP.SYS, firewall, LoadBalancer, Proxy).

Standard

Todos los clientes

Every client component: WebSocket, MQTT, STOMP, AMQP, WAMP, HTTP/2, OAuth2, JWT, AI/LLM clients, P2P clients, the full set of WebSocket API integrations, plus SChannel and OpenSSL transports.

Professional

Clientes + servidores

Everything in Standard plus every server component: WebSocket Server, WS+HTTP Server, OAuth2 Server, JWT Server, WebAuthn Server, WAMP/Stomp/WebRTC servers, P2P servers, and DataSnap WebBrokerBridge.

Desglose característica a característica

Pasa el ratón por cualquier fila para resaltarla. Todas las ediciones comparten la misma API principal.

Núcleo WebSocket

11 components
Característica Standard Professional Enterprise
WebSocket Client RFC 6455 client component
WebSocket WinHTTP Client Windows WinHTTP transport variant
WebSocket IntraWeb Client Client component for IntraWeb apps
WebSocket Server Multithreaded server component
WebSocket + HTTP Server Serve REST endpoints alongside upgraded sockets
Firewall IP allow/block, intrusion protection (Best Performance)
LoadBalancer Server Distribute connections across back-ends (Best Performance)
Proxy Server Forward proxy for WebSocket / HTTP traffic (Best Performance)
IOCP Indy Server Windows IOCP transport for high concurrency (Best Performance)
EPOLL Indy Server Linux epoll transport for high concurrency (Best Performance)
HTTP.SYS Server Windows kernel-mode HTTP server (Best Performance)

Protocolos de mensajería

9 components
Característica Standard Professional Enterprise
MQTT Client MQTT 3.1.1 / 5.0 client component
WAMP 2.0 Client WAMP v2 RPC & pub/sub client
WAMP 1.0 Client Legacy WAMP v1 client
WAMP 1.0 Server Legacy WAMP v1 router
STOMP Client Generic STOMP 1.0 / 1.2 client
STOMP RabbitMQ Client Ready-to-use RabbitMQ STOMP client
STOMP ActiveMQ Client Ready-to-use ActiveMQ STOMP client
AMQP Client 1.0.0 AMQP 1.0 client component
AMQP Client 0.9.1 AMQP 0.9.1 client component

WebRTC

2 components
Característica Standard Professional Enterprise
WebRTC Server Signaling server for WebRTC peers
AppRTC Server Google AppRTC-compatible signaling server

P2P

8 components
Característica Standard Professional Enterprise
UDP Client Datagram client component
UDP Server Datagram server component
STUN Client NAT discovery client
STUN Server NAT discovery server
TURN Client Relay client for blocked peers
TURN Server Relay server for blocked peers
ICE Client Connectivity establishment for P2P
RTCPeerConnection Browser-compatible peer connection client

Protocolos integrados

8 components
Característica Standard Professional Enterprise
SGC Protocol Client JSON-RPC pub/sub client
SGC Protocol Server JSON-RPC pub/sub server
Dataset Client TDataset sync client
Dataset Server TDataset sync broker
Files Client Chunked binary file transfer client
Files Server Chunked binary file transfer server
Presence Client Online / away / typing client
Presence Server Online / away / typing broker

APIs WebSocket

24 client APIs
Característica Standard Professional Enterprise
Real-time framework clients Socket.IO Client, SignalR Client, SignalRCore Client, Pusher Client
Crypto exchange clients (16) Bitfinex, Binance, Binance Futures, Coinbase Pro, Bitstamp, Huobi, CEX, CEX PLUS, Bitmex, FXCM, Kraken, Kucoin Spot, Kucoin Futures, OKX, Bybit, XTB
Other WebSocket API clients Discord Client, RCON Client, CryptoHopper Client, OpenAI RealTime API

Otras APIs e IoT

6 components
Característica Standard Professional Enterprise
WhatsApp Cloud API Client component for WhatsApp Cloud messaging
Telegram Client Telegram Bot API client
RTCMultiConnection Server RTCMultiConnection-compatible signaling server
WebPush Server VAPID-based browser push server
AWS IoT Client AWS IoT Core MQTT bridge
Azure IoT Client Azure IoT Hub MQTT bridge

HTTP y autenticación

11 components
Característica Standard Professional Enterprise
HTTP/2 Client Multiplexing, header compression
OAuth2 Client OAuth2 client component
OAuth2 Server OAuth2 authorization server
OAuth2 Server Provider Pluggable provider for OAuth2 server
JWT Client JWT signing & validation client
JWT Server JWT-issuing server component
WebAuthn Server FIDO Alliance-compliant passwordless auth server
AWS SQS Client Amazon SQS HTTP client
Google Pub/Sub Client Google Cloud Pub/Sub HTTP client
Google Calendar Client Google Calendar API HTTP client
Firebase Cloud Messaging FCM HTTP push client

DataSnap

3 components
Característica Standard Professional Enterprise
WebBrokerBridge Server DataSnap WebBroker bridge
WebBrokerBridge + HTTP/2 DataSnap WebBroker bridge over HTTP/2
WebBrokerBridge + HTTP.SYS DataSnap WebBroker bridge over HTTP.SYS

IA y LLM

13 components
Característica Standard Professional Enterprise
MCP Protocol Model Context Protocol client
OpenAI API Client ChatGPT, DALL-E, Whisper, function calling
Anthropic API Client Streaming, vision, tool use
Gemini API Client Google Gemini multimodal LLM client
DeepSeek API Client DeepSeek LLM client
Grok API Client xAI Grok LLM client
Ollama API Client Local Ollama runtime client
Mistral API Client Mistral LLM client
Assistants High-level multi-turn assistant component
ChatBot Conversational chatbot component
Translator High-level translation component
Embeddings Embedding-vector generation client
Pinecone Pinecone vector database client

Transporte y seguridad

5 capabilities
Característica Standard Professional Enterprise
SChannel Windows native TLS provider
OpenSSL 1.1 + TLS 1.3 OpenSSL 1.1 with TLS 1.3 support
OpenSSL 3.0 + TLS 1.3 OpenSSL 3.0 with TLS 1.3 support
ALPN Protocol Application-Layer Protocol Negotiation
DTLS over UDP Datagram TLS for UDP transports

Licencias y soporte

5 entries
Característica Standard Professional Enterprise
Commercial License Royalty-free binary redistribution
Full Pascal Source Code Inspect, customize, and rebuild on your IDE
Delphi 7 — RAD Studio 13 VCL, FireMonkey, Console
12 Months of Updates All point releases and minor versions
Priority Email Support Direct access to the engineering team
Incluido No disponible en esta edición

Una sola API para todas las ediciones

Pasa de Standard a Enterprise sin reescribir tu cliente. La API principal de WebSocket es idéntica; los niveles superiores solo desbloquean componentes adicionales de protocolo e integración.

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;

Elige tu edición

Descarga la prueba gratuita de la edición Enterprise y decide una vez que hayas evaluado qué características necesita tu proyecto.