社区
VB基础类
帖子详情
winsock问题-------如何在服务端判断客户端的非正常退出?????
syalan
2003-01-08 01:34:37
winsock问题-------如何在服务端判断客户端的非正常退出
...全文
112
16
打赏
收藏
winsock问题-------如何在服务端判断客户端的非正常退出?????
winsock问题-------如何在服务端判断客户端的非正常退出
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ltpao
2003-06-21
打赏
举报
回复
只能自己约定正常退出协议,Socket不具备心跳机制,这也有好处,网线断掉又插上原先的连接还能用。
jixiaoqiang
2003-06-21
打赏
举报
回复
值得思考。大家看看.
Sean918
2003-06-21
打赏
举报
回复
如果用的是 winsock 控件,问题就简单了,在 error 事件或者 close 事件里面会有返回
Fyszll
2003-06-21
打赏
举报
回复
客户端定时向SERVER端发送连接信号,如超时几次就认为非正常退出。
flyfeel
2003-06-21
打赏
举报
回复
自己协议判断
ksmark
2003-01-09
打赏
举报
回复
关注!
interdog
2003-01-09
打赏
举报
回复
用timer定时判断State是否是sckConnected
xiaoxinghappy
2003-01-09
打赏
举报
回复
看来是只能用超时,我现在做的也都是用超时,还有别人有更好的办法吗?
ccbl
2003-01-09
打赏
举报
回复
超时错误后,在连接,有点类似“网际快车”在连接N次后,判断文件不存在
ccbl
2003-01-08
打赏
举报
回复
写个定时器,不停的PING啥(用WINSOCK不停的连接)
syalan
2003-01-08
打赏
举报
回复
WINSOCK的非正常中断:
比如客户端把网线给拔了
syalan
2003-01-08
打赏
举报
回复
to ccbl(XML我来了)
是在局域网中
另外,我要判断的不是程序的非正常退出,是WINSOCK的非正常中断
playyuer
2003-01-08
打赏
举报
回复
超时
holydiablo
2003-01-08
打赏
举报
回复
1
很简单,正常退出可以约定一个记号,由服务器来断开,比如收到客户端的QUIT信号,服务器把它断开,其他断开则认为非正常退出
ccbl
2003-01-08
打赏
举报
回复
问题不详细:
在局域网还是INTERNET
xiaoxinghappy
2003-01-08
打赏
举报
回复
关注
项目(百万并发网络通信架构)1---Windows下Tcp Socket的基本结构(
客户端
、
服务端
)
一、
服务端
代码 #define WIN32_LEAN_AND_MEAN #define _
WINSOCK
_DEPRECATED_NO_WARNINGS //for inet_pton() #include <windows.h> #include <
WinSock
2.h> #include <iostream> #pragma comment(lib...
用
winsock
实现进程间通信
winsock
不止可以用于网络通信,也可以用于进程间的通信。比如说在一台电脑上,
服务端
和
客户端
的IP地址相等,再开通一个端口,就可以很方便的进行进程间通信了。
服务端
需要做的事情是: 1、socket初始化 2、绑定端口 3、监听 4、连接请求 5、通信-发送信息或者接收信息
客户端
需要做是的事情: 1、初始化socket 2、请求连接端口 3、进程通信-从端口读取信息,或者向
C++实现socket通信,
客户端
向
服务端
发送文件(视频,图片)
第一发博客,写项目时需要
客户端
向
服务端
发送图片,视频,网上找了很多,都不是自己想要的,于是自己写了一个,可能有很多
问题
,求打佬轻喷,主要参考了《windows网络编程基础教程》(杨传栋,张焕远编)这本书。
服务端
:/** @anthor :Aaron 2018年6月27日 */ #include <iostream> #include <fstream> #inc...
服务端
升级为select模型处理多
客户端
文章目录1
服务端
升级为select模型处理多
客户端
1.1 概述1.2
服务端
实现 1
服务端
升级为select模型处理多
客户端
1.1 概述 之前我们的设计是
服务端
与
客户端
1对1的阻塞模式网络程序,我们这里对
服务端
进行升级,引入select模型,使得
服务端
有能力处理多个
客户端
。 Socket的select模型: int select ( int nfds, fd_set FAR * readfds, fd_s
C++Windows下用
Winsock
创建的Socket
服务端
和
客户端
服务端
代码,由于recv和send用的是阻塞函数,考虑用多线程开两个子线程分别读写。头文件Server.h。
VB基础类
7,788
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章