MSIPO技术圈 首页 IT技术 查看内容

Socket.D v2.4.7 发布

2024-03-25

Socket.D 是什么东东?

是基于"事件"和"语义消息""流"的网络应用协议。在微服务、移动应用、物联网等场景,可替代 http、websocket 等协议。支持 tcp, udp, ws, kcp 传输。协议特点可参考《官网介绍》

目前:javascript, java 已发布。pyton 已开发完成,再在测试中。go, rust, c++ 正在开发中。

for Java 更新

  • 调整 读写缓冲大小配置默认 512 改为 4k(主要用在 bio 跟 aio 上)
  • 调整 smartsocket 附件的处理(简化)
  • 调整 client:open 改为无异常模式
  • 调整 Config::isSequenceSend 更名为 isSerialSend
  • 调整 Config::getIdGenerator 改为 genId
  • 调整 HandshakeDefault path 为空时,默认为 /
  • 调整 把发送锁改为配置决定的固定模式
  • 简化 心跳异常日志

for JavaScript 更新

  • 添加 Entity::metaAsDouble,metaAsLong,保持与 java 一至(方便文档统一)
  • 调整 Config::getIdGenerator 改为 genId
  • 调整 HandshakeDefault path 为空时,默认为 /
  • 调整 ByteBuffer::getBytes 为异步模式,保持与 BlobBuffer 相同体验
  • 修复 StrUtil::parseUri 没有 ? 时出错的问题
  • 简化 心跳异常日志

视频演示效果:

代码仓库:

官网:

相关阅读

热门文章

    手机版|MSIPO技术圈 皖ICP备19022944号-2

    Copyright © 2024, msipo.com

    返回顶部