使用ServerSocketChannel,SocketChannel 做了一个通讯服务。已成功跑起来,如果马上读写是可行的。
但是有一个问题。
当我获取一个连接后。我保存该SocketChannel 对象于一个集合类中。当我过一段时间后再次调用这个SocketChannel 时。这个SocketChannel 失效。也就是说它不能读写了。是否是SocketChannel 有生命周期时间的限制。如果有大概多长。如果没有那是怎么回事
但是有一个问题。
当我获取一个连接后。我保存该SocketChannel 对象于一个集合类中。当我过一段时间后再次调用这个SocketChannel 时。这个SocketChannel 失效。也就是说它不能读写了。是否是SocketChannel 有生命周期时间的限制。如果有大概多长。如果没有那是怎么回事
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货