返回
Socket.D 开源传输协议 v2.4.0 发布
2024-02-14 1439 0
Socket.D 协议
是基于"事件"和"语义消息""流"的网络应用层传输协议。有用户说,“Socket.D 之于 Socket,尤如 Vue 之于 Js、Mvc 之于 Http”。支持 tcp, udp, ws, kcp 传输。
Socket.D 官网:https://socketd.noear.org

pyton 已开发完成,再在测试中;go, rust, c++ 正在开发中。
Socket.D v2.4 在 Broker 集群“可用性”方面有了极大的增强
- 增加安全停止模式
- 增加二段式停止协议
- 增加 ip_hash 转发模式(可用于有状态或需要序顺的场景)Broker 的四种转发模式:name,name!,name*,*
- 调整了几个配置名,突出语义性
for Java 更新
- 添加 LoadBalancer 集群负载均衡工具
- 添加 BrokerListener 新的转发路由机制,固定给某个接收者(name!)
- 调整 Socketd 开头的异常类改为 SocketD 开头(与 python 统一)
- 调整 几个配置名
for JavaScript 更新
- 添加 LoadBalancer 集群负载均衡工具
- 调整 Socketd 开头的异常类改为 SocketD 开头(与 python 统一)
- 调整 几个配置名
视频演示效果:
for H5https://www.bilibili.com/video/BV1ck4y197BV/演示源码
for UniAPPhttps://www.bilibili.com/video/BV1T94y1T7sp/演示源码
Socket.D 代码仓库:
https://gitee.com/noear/socketd
https://github.com/noear/socketd
网友点评
提交