中易网

如何判断Socket连接失效

答案:2  悬赏:60  
解决时间 2021-12-21 01:30
如何判断Socket连接失效
最佳答案
对于连接超时和失效肯定会想到设置超时时间和判断连接是否可用。但是设置超时时间后起作用是在调用read方法的时候,如果只是设置了超时时间却没有调用read,那么就算服务端中断连接,客户端也是无法得知的。而且就算read异常,当前的连接仍然是有效的。
全部回答
1)在局域网内的socket连接失效,会导致socket抛出异常。通过捕获异常可以知道连接失效; 2)在广域网或internet上,连接失效时有可能不会导致socket抛出异常,这个时候得靠通信双方的超时约定来判断了。比如,通信双方约定如果超过100秒都接收...
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
惨了。。我吃了两桶雀巢超大桶的冰淇凌。。这
惊佩的意思是什么啊?请解释下!
龙界的意思是什么?龙界的释义是什么啊?
邓姓带佳的女孩明字辈
西综生化怎么复习
以1407开头的身份证是哪的?
盐子的意思是什么?盐子的释义是什么啊?
尚方的意思是什么啊?请解释下!
全国公共英语一级考试买什么书好用啊?
悬罄的意思是什么?悬罄的释义是什么啊?
小学作文讲评课怎样上
《凡卡》有多少字?
花城的意思是什么啊?请解释下!
一米二高小孩子能带上火车吗,没有证件
硚口区武汉柒牌男装(凯德广场店)地址是什么,
推荐资讯
收藏家的意思是什么啊?请解释下!
牌楼村委会地址在什么地方,想过去办事
飘艺美发地址在什么地方,我要处理点事
总线型拓扑与环型拓扑结构区别
我郁闷了,真不知道巴萨到底强在哪儿
杏浆的意思是什么?杏浆的释义是什么啊?
昂达N78G5主板可以配什么样的配置
愍护的意思是什么?愍护的释义是什么啊?
房子木地板被水泡修理费是多少
一位年轻的母亲开着名车去送女儿到贵族小学(
双城区住房和城乡建设局地址有知道的么?有点
退休后还可当法人代表人吗?南湖区凤桥卫生院
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?