标签: java sockets
我们有使用java套接字编程开发的客户端 - 服务器应用程序。
我的问题是有时(间歇性地)客户端在从套接字输入流中读取数据时挂起/阻塞,这使得客户端和服务器之间的连接无响应。我必须重新启动服务器或客户端才能临时修复此问题
服务器发送给客户端的消息由两部分a.header组成 b.body
标题:我的标题数据是普通的,我通过从输入流一次读取一个字符来检索标题数据。 正文:正文数据可以是普通格式或zip格式。我通过读取Inputstream或GZIPInputStream来检索正文数据。