社区
网络编程
帖子详情
TCP/IP的socket如果client的网线被拔了,那server如何得到事件.
hxzb7215191
2006-02-20 02:16:46
TCP/IP方式的连接会是使用的三次握手的方式.
那当网线断了,服务器里如何知道这个连接是不是有用呢.
现在有一个框架是使用的ACE的框架.
不知道那一位高人知道,在ACE框架里如果client的网线拔了,要如何得到这样的事件.
我一直都是使用心跳数据包来做的.就是如果client有一段时间没有给我发数据包了,
那我就认为这个用户是死了的.从server关闭这个连接.
...全文
207
2
打赏
收藏
TCP/IP的socket如果client的网线被拔了,那server如何得到事件.
TCP/IP方式的连接会是使用的三次握手的方式. 那当网线断了,服务器里如何知道这个连接是不是有用呢. 现在有一个框架是使用的ACE的框架. 不知道那一位高人知道,在ACE框架里如果client的网线拔了,要如何得到这样的事件. 我一直都是使用心跳数据包来做的.就是如果client有一段时间没有给我发数据包了, 那我就认为这个用户是死了的.从server关闭这个连接.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oyljerry
2006-02-20
打赏
举报
回复
设置超时等
hxzb7215191
2006-02-20
打赏
举报
回复
自己来up一下.
基于STM32F103的W5500
TCP
Client
测试程序
原理基于硬件
TCP
/
IP
的W5500上实现
TCP
IP
通讯很简单。 电脑上最好设置为静态的
IP
。程序里要使用这个
IP
。 在电脑打开网络调试的助手。然后建立
TCP
server
。这里的
IP
是本机的
IP
,端口在程序里设置的,如我设置的为:8000...
c#
Socket
客户端断线重连
Socket
是
TCP
/
IP
协议栈的一部分,它提供了一种进程间通信(
IP
C)机制,使得运行在不同机器上的程序能够通过网络进行通信。在
TCP
连接中,客户端首先发起连接请求(三次握手),然后双方可以交换数据,最后由任意一方...
socket
通信服务端与客户端的应用程序
Socket
通信服务端与客户端应用程序是网络编程中的基础组件,它基于
TCP
/
IP
协议栈实现设备间的通信。在这个场景中,我们关注的是如何通过
socket
接口在单
网线
连接的两台电脑之间进行数据交换,特别是涉及JSON格式的数据...
QT
TCP
服务端如何判断客户端已断开连接 - 北冥有鱼的博客 - CSDN博客1
在使用QT进行
TCP
服务器开发时,一个常见的需求是检测客户端是否已经断开了连接。这篇文章将介绍如何在QT中实现这一功能,特别是在C++环境中。QT提供了丰富的网络编程接口,其中包括`QAbstract
Socket
`类,该类包含了...
C++
socket
编程详解
这部分内容主要涵盖了**OSI七层模型**、**
TCP
/
IP
协议**以及**C/S编程模型**。 ##### 2.1 OSI七层网络模型 **OSI模型**(Open Systems Interconnection model)是一个理论性的网络通信框架,它定义了七个层次来描述...
网络编程
18,363
社区成员
64,187
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章