黑马程序员技术交流社区
标题:
关于Socket客户端与服务端的关闭顺序问题
[打印本页]
作者:
☜⑦圊⑥慾➹沼
时间:
2013-9-26 02:55
标题:
关于Socket客户端与服务端的关闭顺序问题
本帖最后由 ☜⑦圊⑥慾➹沼 于 2013-9-26 13:04 编辑
我写了一个服务端和客户端,建立了服务端与客户端的连接,当我关闭服务端的时候,客户端报错,显示:远程主机强迫关闭了一个现有的连接。我先关闭客户端就没报错。求解决方法?
作者:
七里香
时间:
2013-9-26 09:54
因为客户端申请与服务端建立连接后,服务端就会产生一个套接字,与客户端建立连接,而这个连接会一直保持,所以当服务端意外关闭的时候,服务端用于连接客户端的套接字还存在,所以会抛出异常。解决办法在在连接代码段加上try catch语句即可。
作者:
☜⑦圊⑥慾➹沼
时间:
2013-9-26 13:04
谢了啊!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2