分享NodeJs中TCP粘包、分包解决方案
发布于 2 个月前 作者 lvgithub 2277 次浏览 来自 分享

NodeJs中TCP粘包、分包解决方案!

配置介绍

  1. 本库提供对TCP粘包处理的解决方案
  2. 默认缓冲512个字节,当接收数据超过512字节,自动以512倍数扩大缓冲空间
  3. 默认采用包头两个字节表示包长度
  4. 默认采用大端接模式接收数据
  5. 可以配置自定义包头长度[后期迭代]
  6. 可以配置大端小端读取[后期迭代]

测试代码 2017-03-11 18-37-32 的屏幕截图.png


测试结果 2017-03-11 09-44-18 的屏幕截图.png 源码地址 喜欢的话请点star,想订阅点watch

9 回复

mark,刚好用到。

《nodejs 适合开发TCP服务吗?》 https://cnodejs.org/topic/58bfb544d4f292914a6d004b

来自酷炫的 CNodeMD

tcp 可不可以直接上 zmq?

来自酷炫的 CNodeMD

mark

来自酷炫的 CNodeMD

回到顶部