与其它协议的简单对比
如果有不对之处,欢迎指出。会尽快调整!
| 对比项目 | socket.d | http | websocket | rsocket | socket.io |
|---|---|---|---|---|---|
| 发消息(Qos0) | 有 | 无 | 有 | 有 | 有 |
| 发送并请求(Qos1) | 有 | 有 | 无 | 有 | 无 |
| 发送并订阅 | 有 | 无 | 无 | 有 | 无 |
| 答复或响应 | 有 | 有 | 无 | 有 | 无 |
| 单连接双向通讯 | 有 | 无 | 有(不便) | 有 | 有(不便) |
| 数据分片 | 有 | / | 无 | 有 | 有 |
| 断线自动重连 | 有 | / | 无 | 有 | 有 |
| 有元信息 | 有 | 有 | 无 | 有 | 无 |
| 有事件(或路径) | 有 | 有 | 无 | 无 | 有 |
| 有流(或消息关联性) | 有 | / | 无 | 有 | 无 |
| Broker 模式集群 | 有 | 无 | 无 | 有 | 无 |
| 异步 | 异步 | 同步 | 异步 | 异步 | 异步 |
| 多路复用 | 有 | 无 | 有 | 有 | 有 |
| 接口体验 | 经典 | 经典 | 经典 | 响应式(复杂) | 经典 |
| 基础传输协议 | tcp, udp, ws | tcp | http | tcp, udp, ws | ws |