永发信息网

c# c/s 之间如何做心跳检测

答案:3  悬赏:20  手机版
解决时间 2021-04-01 13:49
c# c/s 之间如何做心跳检测
最佳答案
大哥,你在百度知道这么初级的地方问心跳检测?
去专业论坛吧,上MSDN查查看吧。

不过还是大致说说思路吧:
在服务端运行一个线程,这个线程用来判断用户列表中是否有超时用户,有的话就处理下,用户登录之后加入在线列表,客户端用AJAX或者你说的TIMER来隔固定时间像服务器发送请求,服务器接收请求并用本次请求时间覆盖上一次请求的时间。如果用户长时间未发送请求,比如5分钟。那服务器就可以判断用户离线。
全部回答
什么意思啊 就是记吗
用SOCKET,然后再看具体网络情况,决定是C端还是S端发起心跳包。
一般会是C端开始工作后主动连接S端,连接成功后每过指定的时间发一个包,包的内容可以很简单,就一个0。而S端收到后再反一个包。这样就完成了心跳过程,如果在超出的时间没有接到客户端的心跳包,服务器则断开客户端连接,或者做其他操作
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
电火花切割机床滚筒开了丝不走怎么办
华硕笔记本飞行堡垒FX53VD关闭secure boot,开
they does not fail often怎么休改
大同玉东离市区多远
丨like m什么They are brown
vivox1w卖了谁要,要的加我q1750279761
怎样清除墙上的脚印和污迹.?
大水坪村地址有知道的么?有点事想过去
怀旧巫师技能和加点问题1,主流巫师现在都怎
我们生活中,用毛细现象来解决问题,试着写出
能整除8的自然数有几个
箱形图 问题求助 怎么计算异常点(med) 还有
法医坚定轻伤二级对方该不该抓能赔多少钱
玻璃门坏了找谁维修啊?玻璃门关不上
itunes中黑星和灰星有啥区别
推荐资讯
回答给最佳。
怎样快速摆脱一个纠缠的人
一个女生总喜欢发嘿嘿是什么意思
泗县买东方红电话是多少
这些图片是哪里来的,什么漫画,只有5大洋,
单选题The children took a
叶挺《囚歌》中的“活棺材”“狗洞子”是什么
有人在看KHL吗
I7 5.0ghz/RAM 16g/dd 2tb bl 这种配
在校研究生可以申请两限房吗?
电路分析(1)求所示电路的i1i2i3(2)求电路中的
谁可以解释一下一本书上说turn表变化,后接名
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?