高手请指点:如何判断send函数send的数据被目标机器接收到呢?

kingwei1977 2005-06-10 03:50:40
当我的服务器用send函数向客户端发送数据时,客户端把网络断开了。实际上这次数据发送是失败的,因为客户端不可能收到数据了,但是服务器怎么知道send发送的数据没有被客户端收到呢?
...全文
123 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
liangg2008 2005-06-10
  • 打赏
  • 举报
回复
也可以定时检测网络连接状态。大同小异啦!只是实现方式不一样。
liangg2008 2005-06-10
  • 打赏
  • 举报
回复
楼上的答案OK!
也可以在客户端登陆与退出时发给服务器一个“登陆”、“退出”消息。当然,如果考虑意外退出,那就只有用楼上的方法来判断了。
lianglp 2005-06-10
  • 打赏
  • 举报
回复
当对方接收到时,返回一个应答包,与此同时,发送方应等待应答包的返回,
如超时,则认为发送失败。

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧