1. 首页
  2. 编程语言
  3. C#
  4. WCF双工通信脱机检测、自动重连、心跳包演示代码

WCF双工通信脱机检测、自动重连、心跳包演示代码

上传者: 2019-05-03 12:19:32上传 RAR文件 73.7KB 热度 27次
WCF双工通信脱机检测、自动重连、心跳包演示代码通过客户端定时给服务器心跳包检测在线。用户登录后,服务器定期发送数据到客户。服务器脱机后客户端自动检测并自动登录。服务端监控客户端是否离线,心跳包出场,客户端每5秒钟想服务器回发一次,若服务器监控到某个客户端的最后更新时间比现在大5秒则做离线处理,移除客户端。具体实现是,当客户端注册到服务器时,服务器将客户端添加到一个字典中,这个字典中保存有客户端名称和添加时间,以后由客户端定时心跳来更新服务器上的这个字典集合,在服务中会有一个定时器,500毫秒一次去检测这个集合,如果发现有大于5秒钟还未更新的客户端,则从回调句柄集合中移除,由此避免句柄的调用异常问题。客户端定时调用update进行
用户评论
码姐姐匿名网友 2019-05-03 12:19:32

非常不错的资源,非常感谢!

码姐姐匿名网友 2019-05-03 12:19:32

感觉有点用

码姐姐匿名网友 2019-05-03 12:19:32

这么简单 还这么贵

码姐姐匿名网友 2019-05-03 12:19:32

使用还可以,感谢共享

码姐姐匿名网友 2019-05-03 12:19:32

可能有点用

码姐姐匿名网友 2019-05-03 12:19:32

代码还可以,但

码姐姐匿名网友 2019-05-03 12:19:32

没有测心跳的,又化了我5分。

码姐姐匿名网友 2019-05-03 12:19:32

不错的WPF 双工通讯 小例子

码姐姐匿名网友 2019-05-03 12:19:32

不错,感觉还可以,有借鉴的地方

码姐姐匿名网友 2019-05-03 12:19:32

不错,正是我想要的