nio中客户端发送一次数据,服务端通过多次readable事件才能完整读取
最近在开发一个c/s项目,主要功能是:客户端负责采集数据发送给服务端入库。
客户端与服务端交互大致过程如下:
客户端发送一次数据,服务端read一次数据并解析入库。
先描述下问题,后面会贴出较为详细的设计和代码:
调试环境:
客户端与服务端在同一台pc机(排除丢包的可能性)
问题:
该项目在调试时,会偶然出现一个问题 :
如:
客户端一次性发送9793B的数据,服务端nio在reactor触
原创
2013-01-21 14:31:46 ·
3996 阅读 ·
3 评论