当前位置: 技术问答>java相关
一个简单的问题,用分撑死你!来着有分!!!!
来源: 互联网 发布时间:2015-02-10
本文导语: 关于Socket类的getKeepAlive()方法 1.它具体判断socket处于有效状态还是其它 2.socket是否有效到底怎么判断,详细点,呵呵,答对者至少100分!!! | 看你那么有诚意就告诉你。:) getKeepAlive用来...
关于Socket类的getKeepAlive()方法
1.它具体判断socket处于有效状态还是其它
2.socket是否有效到底怎么判断,详细点,呵呵,答对者至少100分!!!
1.它具体判断socket处于有效状态还是其它
2.socket是否有效到底怎么判断,详细点,呵呵,答对者至少100分!!!
|
看你那么有诚意就告诉你。:)
getKeepAlive用来确保服务器没有崩溃,如果KeepAlive被设成on,那么客户端会在空闲时发送数据包,来确定服务器状态。如果服务器没有回音,客户端在重试后就将关闭套接字。
getKeepAlive用来确保服务器没有崩溃,如果KeepAlive被设成on,那么客户端会在空闲时发送数据包,来确定服务器状态。如果服务器没有回音,客户端在重试后就将关闭套接字。
|
不会。
|
我对这个不了解,我想只要发个stream,如果出现异常就表示不能用
这个答复能得多少分
这个答复能得多少分
|
更正一下,getKeepAlive是用来得到socket的KeepAlive状态。相对的有setKeepAlive用来设置KeepAlive的状态。
而KeepAlive特性是用来确保服务器没有崩溃。
作法实际就是javamonkey说的那样。
而KeepAlive特性是用来确保服务器没有崩溃。
作法实际就是javamonkey说的那样。
|
getKeepAlive这个函数是用来查询socket KeepAlive属性的,你把KeepAlive设成true后,当然一直返回true.
它的意思是你设成true后,如果不能连接上server,socket将自动关闭。用异常判断。捕捉异常好。即使有函数你也要轮询,效率不高。
它的意思是你设成true后,如果不能连接上server,socket将自动关闭。用异常判断。捕捉异常好。即使有函数你也要轮询,效率不高。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。