关于心跳检测 服务端和客户端这之间进行通讯,时间每隔5分钟进行一次心跳检测.功能:检测和主站连接是否正常请问,,,是不是要用到C#里的Timer控件呢,,??提供一下思路,,THS 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是的,要用到timer,用线程也可以,用socket发送,server收到这个消息后,返回一个确认,当server6分钟收不到消息时,就可以认为client断了,如果server出现问题,那么client在发送消息时,就会发生stream的异常,捕捉这个异常,就可以了。 通信双方以客户-服务器方式建立TCP连接,用于双方信息的相互提交。当信道上没有数据传输时,通信双方应每隔时间C发送链路检测包以维持此连接,当链路检测包发出超过时间T后未收到响应,应立即再发送链路检测包,再连续发送N-1次后仍未得到响应则断开此连接。 参数C、T、N原则上应可配置,比如:C=3分钟,T=60秒,N=3。 网关与SP之间、网关之间的消息发送后等待T秒后未收到响应,应立即重发,再连续发送N-1次后仍未得到响应则停发。 看了半天,,还是糊里糊涂的,,,请问你们有没有相关的例子,供参考下呢??THS 开个线程比较好..sleep2分钟 发一次到主线程5分钟没影算掉线 timer就是开了一个线程了,一个计时线程 有趣的现象 求免费的英语分词组件或代码? 散分:多级缓存同步,大家一起来抛砖... 关于cdo的方法生成mht文件后,图片没有固化的问题??? 为什么我把vs.net升级到sp1还是会丢InitializeComponent中的事件 如何在C#中包含类定义? 怎么取一个结构体的长度呢?sizeof不行,出错说是要在unsafe下才能用.那不在unsafe下怎么取得结构体的长度? c#判断datagridview是否有修改,新增删除 不知谁有英文版C#开发规范或哪有下载? 请大家给我推荐一本书 如何通过Dataset向数据库插入一条新记录? remoting+多个远程服务对象+并存与协作
参数C、T、N原则上应可配置,比如:C=3分钟,T=60秒,N=3。
网关与SP之间、网关之间的消息发送后等待T秒后未收到响应,应立即重发,再连续发送N-1次后仍未得到响应则停发。
sleep2分钟 发一次到主线程
5分钟没影算掉线