您现在的位置是:首页 > 文章详情

Socket.D v2.4.7 发布

日期:2024-03-22点击:30

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 没有 ? 时出错的问题
  • 简化 心跳异常日志

视频演示效果:

代码仓库:

官网:

原文链接:https://www.oschina.net/news/284175
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章