TCP/UDP Socket调试工具是否采用消息处理机制进行消息处理?
答案:2 悬赏:0
解决时间 2021-03-21 01:54
- 提问者网友:唤魂
- 2021-03-20 10:47
或则说,当TCP的其中一端断开,是怎么通知对方的?
最佳答案
- 二级知识专家网友:ー何必说爱
- 2021-03-20 12:02
断开(网络或去他故障)是不能被通知的。只能自己发现。
一般的策略是,如果超过固定的时间长度没有通信的话,就执行一次通信握手。内容很简单,大概就是A问B:你在吗?
B回答A:我在。
这样就知道了连接是正常的。
另外:如果是对方关闭了连接slose。这个时候read()会直接返回0.
一般的策略是,如果超过固定的时间长度没有通信的话,就执行一次通信握手。内容很简单,大概就是A问B:你在吗?
B回答A:我在。
这样就知道了连接是正常的。
另外:如果是对方关闭了连接slose。这个时候read()会直接返回0.
全部回答
- 1楼网友:如果这是命
- 2021-03-20 12:27
网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。
socket是tcp上的。
udp是以数据报的形式进行传输的用的是datagramsocket。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯