使用一次就断开连接
run(){ connect // 建立连接 read // 读取请求包 process // 处理 write // 应答处理结果 close // 关闭 }
连接服务器都多次使用
run(){ connect // 建立连接 while(NotEnd){ read // 读取请求包 process // 处理 write // 应答处理结果 } close // 关闭 }
长连接的情况下,发送方发送多条消息
解决这种问题有如下一些方法
最好的方式时使用成熟的技术方案或框架,比如netty