Socket.D 开源输传协议 v2.4.0 发布

Socket.D 协议

是基于"事件"和"语义消息""流"的网络应用层传输协议。有用户说,"Socket.D 之于 Socket,尤如 Vue 之于 Js、Mvc 之于 Http"。支持 tcp, udp, ws, kcp 传输。协议特点可参考《官网介绍》

pyton 已开发完成,再在测试中;go, rust, c++ 正在开发中。

Socket.D v2.4 在 Broker 集群"可用性"方面有了极大的增强

  • 增加安全停止模式
  • 增加二段式停止协议
  • 增加 ip_hash 转发模式(可用于有状态或需要序顺的场景)
    • Broker 的四种转发模式:name,name!,name*,*
  • 调整了几个配置名,突出语义性

关于Broker 集群模式相关,可参考:《Broker 集群模式》

for Java 更新

  • 添加 LoadBalancer 集群负载均衡工具
  • 添加 BrokerListener 新的转发路由机制,固定给某个接收者(name!)
  • 调整 Socketd 开头的异常类改为 SocketD 开头(与 python 统一)
  • 调整 几个配置名

for JavaScript 更新

  • 添加 LoadBalancer 集群负载均衡工具
  • 调整 Socketd 开头的异常类改为 SocketD 开头(与 python 统一)
  • 调整 几个配置名

视频演示效果:

代码仓库:

官网:

相关推荐
碎梦归途4 小时前
思科网络设备配置命令大全,涵盖从交换机到路由器的核心配置命令
linux·运维·服务器·网络·网络协议·路由器·交换机
徐同保4 小时前
解决 Vue 3 项目 TypeScript 编译错误:@types/lodash 类型定义不兼容
redis·网络协议·https
铁蛋AI编程实战6 小时前
大模型本地轻量化微调+端侧部署实战(免高端GPU/16G PC可运行)
人工智能·架构·开源
铁蛋AI编程实战6 小时前
最新版 Kimi K2.5 完整使用教程:从入门到实战(开源部署+API接入+多模态核心功能)
人工智能·开源
我的offer在哪里8 小时前
开源 AI 生成游戏平台:原理、开源项目与落地实战指南
人工智能·游戏·开源
Python+JAVA+大数据9 小时前
TCP_IP协议栈深度解析
java·网络·python·网络协议·tcp/ip·计算机网络·三次握手
开源能源管理系统10 小时前
MyEMS开源能源管理系统:赋能橡胶制品制造业绿色高效生产
开源·能源·能源管理系统·零碳工厂
skywalker_1110 小时前
网络编程篇
java·网络协议·网络编程
梦梦代码精10 小时前
开源、免费、可商用:BuildingAI一站式体验报告
开发语言·前端·数据结构·人工智能·后端·开源·知识图谱
2501_9159214311 小时前
傻瓜式 HTTPS 抓包,简单抓取iOS设备数据
android·网络协议·ios·小程序·https·uni-app·iphone