登录
首页 » 套接字网络编程 » 心跳检测

心跳检测

于 2023-01-13 发布 文件大小:5.18 kB
0 238
下载积分: 2 下载次数: 1

代码说明:

判断对方(设备,进程或其它网元)是否正常动行,一般采用定时发送简单的通讯包,如果在指定时间段内未收到对方响应,则判断对方已经当掉。用于检测TCP的异常断开。基本原因是服务器端不能有效的判断客户端是否在线也就是说,服务器无法区分客户端是长时间在空闲,还是已经掉线的情况。所谓的心跳包就是客户端定时发送简单的信息给服务器端告诉它我还在而已。代码就是每隔几分钟发送一个固定信息给服务端,服务端收到后回复一个固定信息。如果服务端几分钟内没有收到客户端信息则视客户端断开。比如有些通信软件长时间不使用,要想知道它的状态是在线还是离线就需要心跳包,定时发包收包。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 显示本机的动态IP地址
    显示本机的动态IP地址-shows that the machine"s dynamic IP address
    2022-02-15 20:46:47下载
    积分:1
  • Windows高性能大并发IOCP
    应用背景IOCPDemo服务器Socket默认监听端口为9999,所有连接服务器的Socket,其发送的第一字节为其身份标志,各个协议标志不相同,不在规定标志内的连接将被服务器断开,并且第一字节要求(默认)6秒内必须发送,否则会被强制断开。关键技术IOCPDemo服务端通讯协议都是采用小头结构(低位在前、高位在后、X86都是采用这类结构)的长度,以后加入的协议都采用小头结构,其它平台都需兼容。 协议都采用匈牙利命名法则,每个单词首字母大写,解析命令不区分大小写,各个命令之间的顺序可以乱。 为了加强协议的可调试性,对于每个命令返回值增加一个CODE,用来标识发生错误原因,CODE是一个4字节的无符号整数,第一个字节标识Flag,第二个字节标识是那个命令,后面两个字节表示错误。
    2022-11-25 16:15:14下载
    积分:1
  • 发送ARP包的控制台程序,简单易懂
    发送ARP包的控制台程序,简单易懂-ARP packets sent to the console procedures, simple
    2022-02-06 17:45:10下载
    积分:1
  • 一个WEB的TREE控件
    一个WEB的TREE控件-a Web Controls TREE
    2023-06-11 11:20:03下载
    积分:1
  • 一个简单的网络
    一个简易的网络聊天器,用java编写,可以用于网页的聊天-a simple net-oriented chart tool, coding by java
    2023-03-27 20:55:03下载
    积分:1
  • 一个网络编程的好例子哦 很好用
    一个网络编程的好例子哦 很好用-a good example of good use oh
    2022-10-21 07:35:03下载
    积分:1
  • 获取本地IP并显示 简单控制台程序(已编译通过)
    获取本地IP并显示 简单控制台程序(已编译通过)-Access to the local IP and display a simple console program (compiled through)
    2022-03-20 07:47:57下载
    积分:1
  • 方便的更换样式表 AlternateStyleSheets
    方便的更换样式表 AlternateStyleSheets-Convenient replacement style sheet AlternateStyleSheets
    2022-07-23 05:29:15下载
    积分:1
  • 微软的DHCP服务器实例
    微软的DHCP服务器实例-Microsoft"s DHCP server examples
    2022-10-28 00:35:04下载
    积分:1
  • 可实现对多聊和私聊,希望多多下载,保证另你满意哈
    可实现对多聊和私聊,希望多多下载,保证另你满意哈-right can be realized more and Private Chat chat, download a lot, another guarantee you satisfaction Kazakhstan
    2022-01-25 19:10:00下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载