我好像在客户端遇到了一些错误。如果我写完并关闭了下一个socket输出流,我似乎在尝试从服务器端读取时遇到了一个异常(如果它没有关闭,大多数消息都会通过),但是当它关闭时,我会遇到麻烦。
尝试使用服务器进行调试时,即使套接字关闭,我也不能读取客户端发送的所有内容吗?只是在服务器端使用低套接字输入流。如果我正常运行它,我会收到大多数消息,尝试在调试器中运行服务器,我会收到1条消息,然后套接字异常连接重置。
下面是客户端的部分代码,说明它如何发送消息,然后在完成写入时关闭,等待所有输入完成,然后完全关闭套接字。
http://pastie.org/private/cwc5uijl1x2ndwjwsun4lg
我找不到问题真的很沮丧