全面的协议支持

从轻量级 IoT 消息传递到复杂的企业级模式 — sgcWebSockets 支持所有主流实时通信协议。

核心协议

行业标准协议的完整实现,专为生产环境而构建。

WebSocket (RFC 6455)

实时 Web 通信的基础。完整的客户端和服务器实现,支持二进制/文本帧、压缩和扩展。

了解更多 →

MQTT 3.1.1 & 5.0

适用于 IoT 和移动端的轻量级发布-订阅消息传递。三种 QoS 级别、保留消息、遗嘱消息。非常适合传感器网络和低带宽环境。

了解更多 →

HTTP/2

多路复用连接、服务器推送、消息头压缩。使用 TsgcWebSocketHTTPServer 在同一端口处理 WebSocket 和 HTTP/2。

了解更多 →

AMQP 0.9.1 & 1.0

用于企业级消息传递的高级消息队列协议。可靠、可互操作的消息投递。兼容 RabbitMQ、Azure Service Bus 及其他代理。

了解更多 →

STOMP

简单文本消息传递协议。与 ActiveMQ、RabbitMQ 及其他 STOMP 代理互操作。

WAMP

Web 应用消息传递协议。在单一协议中统一了 RPC(远程过程调用)和 PubSub(发布/订阅)。

WebRTC

点对点音频、视频和数据通信。通过 STUN、TURN 和 ICE 实现 NAT 穿透。数据通道支持低延迟消息传递。

服务器推送事件(SSE)

基于 HTTP 的服务器到客户端推送通知。适用于单向数据流的 WebSocket 轻量替代方案。

了解更多 →

自定义协议

专为扩展 sgcWebSockets 特定能力而构建的协议。

SGC 协议

针对 sgcWebSockets 优化的私有协议。自定义帧格式和功能。

文件传输协议

通过 WebSocket 连接内置文件传输功能。

Dataset 协议

在客户端和服务器之间同步数据集。

在线状态协议

实时用户在线状态和状态追踪。

E2EE 协议

端到端加密,提供最高安全保障。

集成合作伙伴

sgcWebSockets 协议已通过以下主流消息代理和云平台的测试与验证。

RabbitMQ

兼容 AMQP 和 STOMP。支持主题交换机和路由的可靠消息队列。

ActiveMQ

兼容 STOMP 和 AMQP。支持 JMS 的企业级消息代理。

Azure Service Bus

兼容 AMQP 1.0。适用于 Azure 工作负载的云原生消息传递。

AWS IoT

兼容 MQTT。通过基于证书的认证将设备连接至 AWS IoT Core。

Google Cloud IoT

兼容 MQTT。使用 Google Cloud Platform 实现安全的设备连接。

准备好开始了吗?

下载免费试用版,几分钟内即可使用任意协议进行开发。