自己在折腾nodejs,想与java socket通讯,但是在接收数据的时候并不是一次性接收完,而是多次触发了data事件。如果返回的数据比较少的话就只触发一次,接收多的话一次两次三次也有可能,而且在接收完后end事件也没有触发,判断不了数据什么时候接收完啊。请教各位高手,这种情况怎么处理,node的socket通讯和java的有差别吗?
回复 (3)
S
自己在数据里面加结束符吧
Y
但是我这java服务端是长连接,不能随便关了socket的
L
参与回复
登录后即可参与回复。登录
自己在折腾nodejs,想与java socket通讯,但是在接收数据的时候并不是一次性接收完,而是多次触发了data事件。如果返回的数据比较少的话就只触发一次,接收多的话一次两次三次也有可能,而且在接收完后end事件也没有触发,判断不了数据什么时候接收完啊。请教各位高手,这种情况怎么处理,node的socket通讯和java的有差别吗?
自己在数据里面加结束符吧
但是我这java服务端是长连接,不能随便关了socket的