做一个中间层,实现多个客户端与多个服务器端的报警通信。socket的建立、连接和管理都在这个中间层做。每个客户端与每个服务器只能建立一个报警通道。所以中间层的管理模块有一个列表,保存了每个报警通道的信息。现在要做一个心跳机制,当用户不小心碰掉网线或者断电的情况下,重新建立断掉的报警通道。该怎么做呢?哪位大侠给个思路。
解决方案 »
- win32 SDK 是否有键盘数字0~9的消息和对应的响应函数啊?求你百忙中帮帮忙,谢谢,我周末还加班
- 这个是MFC 中如何实现的啊?给点思路就行。~~~
- 怎样获取系统默认字体名称?
- mfc 绘图问题
- 关于列表控件的问题 求解答
- 为什么大家到了30岁以后都那么多的恐惧和感慨呢?
- CHtmlView中如何自动给表单输入项赋值,并提交表单,完成后一定将成功代码分享
- 千万不要认为这个问题很简单,虽然只是关于窗口的显示的问题(ShowWindow(SW_SHOW))
- 神啊,求求各位大侠!!
- boost::singleton_pool 之ordered_malloc/ordered_free谨慎使用。
- 李开复要来我们学校~~
- 一系列离散点,它们构成的近似直线接近与垂线,但是用二乘法拟合出的直线却接近于水平,请问这种情况如何解决,先谢了!
无法回应心跳包的话
就只能利用keepalive属性
设置keepalive属性,设置一段时间
keepalive的属性设置网上有很多例子