功能矩阵 — Delphi / C++ Builder
比较 Standard、Professional 和 Enterprise 版本的每项功能。选择与您项目的协议范围、AI/LLM 需求和许可要求相匹配的版本。
比较 Standard、Professional 和 Enterprise 版本的每项功能。选择与您项目的协议范围、AI/LLM 需求和许可要求相匹配的版本。
Standard 包含所有客户端组件。Professional 在此基础上增加对应的服务器组件。Enterprise 则增加高性能服务器(IOCP、EPOLL、HTTP.SYS、防火墙、负载均衡器、代理)。
全部客户端
包含所有客户端组件:WebSocket、MQTT、STOMP、AMQP、WAMP、HTTP/2、OAuth2、JWT、AI/LLM 客户端、P2P 客户端、完整的 WebSocket API 集成,以及 SChannel 和 OpenSSL 传输层。
客户端 + 服务器
包含 Standard 的全部内容,另加所有服务器组件:WebSocket 服务器、WS+HTTP 服务器、OAuth2 服务器、JWT 服务器、WebAuthn 服务器、WAMP/STOMP/WebRTC 服务器、P2P 服务器,以及 DataSnap WebBrokerBridge。
+ 最佳性能
包含 Professional 的全部内容,另加高性能服务器栈:IOCP Indy 服务器、EPOLL Indy 服务器、HTTP.SYS 服务器、防火墙、负载均衡器服务器、代理服务器,以及 HTTP/2 / HTTP.SYS DataSnap 桥接。
悬停任意行可快速高亮。所有版本共享相同的核心 API。
| 功能 | Standard | Professional | Enterprise |
|---|---|---|---|
| WebSocket 客户端 RFC 6455 客户端组件 | |||
| WebSocket WinHTTP 客户端 Windows WinHTTP 传输变体 | |||
| WebSocket IntraWeb 客户端 IntraWeb 应用的客户端组件 | |||
| WebSocket 服务器 多线程服务器组件 | — | ||
| WebSocket + HTTP 服务器 同时提供 REST 端点和升级后的套接字 | — | ||
| 防火墙 IP 允许/阻断、入侵保护(最佳性能) | — | — | |
| 负载均衡器服务器 将连接分发到后端(最佳性能) | — | — | |
| 代理服务器 WebSocket / HTTP 流量的正向代理(最佳性能) | — | — | |
| IOCP Indy 服务器 用于高并发的 Windows IOCP 传输(最佳性能) | — | — | |
| EPOLL Indy 服务器 用于高并发的 Linux epoll 传输(最佳性能) | — | — | |
| HTTP.SYS 服务器 Windows 内核模式 HTTP 服务器(最佳性能) | — | — |
| 功能 | Standard | Professional | Enterprise |
|---|---|---|---|
| MQTT Client MQTT 3.1.1 / 5.0 客户端组件 | |||
| WAMP 2.0 Client WAMP v2 RPC 与发布/订阅客户端 | |||
| WAMP 1.0 Client 旧版 WAMP v1 客户端 | |||
| WAMP 1.0 Server 旧版 WAMP v1 路由器 | — | ||
| STOMP Client 通用 STOMP 1.0 / 1.2 客户端 | |||
| STOMP RabbitMQ Client 即用型 RabbitMQ STOMP 客户端 | |||
| STOMP ActiveMQ Client 即用型 ActiveMQ STOMP 客户端 | |||
| AMQP Client 1.0.0 AMQP 1.0 客户端组件 | |||
| AMQP Client 0.9.1 AMQP 0.9.1 客户端组件 |
| 功能 | Standard | Professional | Enterprise |
|---|---|---|---|
| WebRTC 服务器 WebRTC 对等方信令服务器 | — | ||
| AppRTC 服务器 兼容 Google AppRTC 的信令服务器 | — |
| 功能 | Standard | Professional | Enterprise |
|---|---|---|---|
| UDP 客户端 数据报客户端组件 | |||
| UDP 服务器 数据报服务器组件 | — | ||
| STUN 客户端 NAT 发现客户端 | |||
| STUN 服务器 NAT 发现服务器 | — | ||
| TURN 客户端 受阻对等方的中继客户端 | |||
| TURN 服务器 受阻对等方的中继服务器 | — | ||
| ICE 客户端 P2P 连接建立 | |||
| RTCPeerConnection 兼容浏览器的点对点连接客户端 |
| 功能 | Standard | Professional | Enterprise |
|---|---|---|---|
| SGC 协议客户端 JSON-RPC 发布/订阅客户端 | |||
| SGC 协议服务器 JSON-RPC 发布/订阅服务器 | — | ||
| Dataset 客户端 TDataset 同步客户端 | |||
| Dataset 服务器 TDataset 同步代理 | — | ||
| Files 客户端 分块二进制文件传输客户端 | |||
| Files 服务器 分块二进制文件传输服务器 | — | ||
| Presence 客户端 在线/离开/正在输入客户端 | |||
| Presence 服务器 在线/离开/正在输入代理 | — |
| 功能 | Standard | Professional | Enterprise |
|---|---|---|---|
| 实时框架客户端 Socket.IO 客户端、SignalR 客户端、SignalRCore 客户端、Pusher 客户端 | |||
| 加密货币交易所客户端(16 个) Bitfinex、Binance、Binance Futures、Coinbase Pro、Bitstamp、Huobi、CEX、CEX PLUS、Bitmex、FXCM、Kraken、Kucoin Spot、Kucoin Futures、OKX、Bybit、XTB | |||
| 其他 WebSocket API 客户端 Discord 客户端、RCON 客户端、CryptoHopper 客户端、OpenAI 实时 API |
| 功能 | Standard | Professional | Enterprise |
|---|---|---|---|
| WhatsApp Cloud API WhatsApp Cloud 消息客户端组件 | |||
| Telegram 客户端 Telegram Bot API 客户端 | |||
| RTCMultiConnection 服务器 兼容 RTCMultiConnection 的信令服务器 | — | ||
| WebPush 服务器 基于 VAPID 的浏览器推送服务器 | — | ||
| AWS IoT 客户端 AWS IoT Core MQTT 桥接 | |||
| Azure IoT 客户端 Azure IoT Hub MQTT 桥接 |
| 功能 | Standard | Professional | Enterprise |
|---|---|---|---|
| HTTP/2 客户端 多路复用、标头压缩 | |||
| OAuth2 客户端 OAuth2 客户端组件 | |||
| OAuth2 服务器 OAuth2 授权服务器 | — | ||
| OAuth2 服务器提供者 OAuth2 服务器的可插拔提供者 | — | ||
| JWT 客户端 JWT 签名与验证客户端 | |||
| JWT 服务器 JWT 颁发服务器组件 | — | ||
| WebAuthn 服务器 符合 FIDO Alliance 标准的无密码身份验证服务器 | — | ||
| AWS SQS 客户端 Amazon SQS HTTP 客户端 | |||
| Google Pub/Sub 客户端 Google Cloud Pub/Sub HTTP 客户端 | |||
| Google Calendar 客户端 Google Calendar API HTTP 客户端 | |||
| Firebase Cloud Messaging FCM HTTP 推送客户端 |
| 功能 | Standard | Professional | Enterprise |
|---|---|---|---|
| WebBrokerBridge 服务器 DataSnap WebBroker 桥接 | — | ||
| WebBrokerBridge + HTTP/2 DataSnap WebBroker HTTP/2 桥接 | — | — | |
| WebBrokerBridge + HTTP.SYS DataSnap WebBroker HTTP.SYS 桥接 | — | — |
| 功能 | Standard | Professional | Enterprise |
|---|---|---|---|
| MCP Protocol Model Context Protocol 客户端 | |||
| OpenAI API Client ChatGPT、DALL-E、Whisper、函数调用 | |||
| Anthropic API Client 流式传输、视觉、工具使用 | |||
| Gemini API Client Google Gemini 多模态 LLM 客户端 | |||
| DeepSeek API Client DeepSeek LLM 客户端 | |||
| Grok API Client xAI Grok LLM 客户端 | |||
| Ollama API Client 本地 Ollama 运行时客户端 | |||
| Mistral API Client Mistral LLM 客户端 | |||
| 助手 高级多轮助手组件 | |||
| 聊天机器人 对话聊天机器人组件 | |||
| 翻译器 高级翻译组件 | |||
| 嵌入向量 嵌入向量生成客户端 | |||
| Pinecone Pinecone 向量数据库客户端 |
| 功能 | Standard | Professional | Enterprise |
|---|---|---|---|
| SChannel Windows 原生 TLS 提供者 | |||
| OpenSSL 1.1 + TLS 1.3 支持 TLS 1.3 的 OpenSSL 1.1 | |||
| OpenSSL 3.0 + TLS 1.3 支持 TLS 1.3 的 OpenSSL 3.0 | |||
| ALPN 协议 应用层协议协商 | |||
| UDP 上的 DTLS UDP 传输的数据报 TLS |
| 功能 | Standard | Professional | Enterprise |
|---|---|---|---|
| 商业许可证 免版税二进制再分发 | |||
| 完整 Pascal 源代码 在您的 IDE 中查看、自定义和重新构建 | — | ||
| Delphi 7 — RAD Studio 13 VCL、FireMonkey、控制台 | |||
| 12 个月更新 所有补丁版本和次要版本 | |||
| 优先邮件支持 直接联系工程团队 | — | — |
从 Standard 升级到 Enterprise 无需重写客户端代码。核心 WebSocket API 完全相同 — 更高版本仅解锁额外的协议和集成组件。
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;