社区
通信技术
帖子详情
TCP服务线程退出问题?
mldds
2003-04-11 11:11:01
在Windows下编写TCP服务线程时,使用哪一种I/O模型,怎么样才能由主线程来控制后台TCP服务线程的退出?
...全文
18
5
打赏
收藏
TCP服务线程退出问题?
在Windows下编写TCP服务线程时,使用哪一种I/O模型,怎么样才能由主线程来控制后台TCP服务线程的退出?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mldds
2003-07-05
打赏
举报
回复
问题已经解决,谢谢各位。
方法为:
使用WSAEventSelect将listen socket连接到一个CEvent上,然后就可以用WaitForMultipleObjects同时等待accept和主线程的关闭事件。
mldds
2003-04-11
打赏
举报
回复
to:wbcp2000(wbcp2000)
可是accept函数调用后并不退出,没用机会使用WaitForSingleObject之类函数调用
wbcp2000
2003-04-11
打赏
举报
回复
利用事件就可以啊,
例如用WaitForSingleObject之类的函数就可以啊。
Skt32
2003-04-11
打赏
举报
回复
CSocket::CancelBlockingCall
cwanter
2003-04-11
打赏
举报
回复
建议阅读《windows网络编程技术》第8章~
TCP
客户端
退出
,
服务
器自动
退出
问题
TCP
客户端
退出
,
服务
器自动
退出
问题
基于C/S架构的简单 server和client 程序存在一个
问题
:当客户端
退出
,关闭套接字时,
服务
器程序会继续向一个已关闭的套接字发送数据,这时内核会发送 SIGPIPE 信号給应用程序,而应用程序对这个信号的默认处理方式是杀掉进程,最终导致
服务
器程序也
退出
。 解决办法:使用send 函数,其参数最后一个用 MSG_NOSIGNAL 让SIGPIPE不影...
QT下的多
线程
TCP
客户端和
服务
器
qt下的Q
Tcp
Socket在同一个
线程
使用时没有
问题
的,但是如果进行跨
线程
,很容易出现
问题
。那么有什么方法可以跨
线程
进行使用吗?答案是肯定的:使用QThread的movetothread可以完成扩
线程
接收。首先是基于Q
Tcp
Socket的类 头文件
tcp
socket.h。然后是cpp文件
tcp
socket.cpp。再次基础上,创建
tcp
server.h。在调用的时候分为客户端和
服务
器两种。和
tcp
server.cpp。这样就可以完成跨
线程
的收发了。
TCP
多
线程
并发
服务
器(c)
其他关联文章@丶4ut15m:
TCP
网络编程(c) UDP网络编程(c) 多进程并发
服务
器(c) IO复用(c) 多
线程
并发
服务
器 多
线程
并发
服务
器和多进程兵法
服务
器的区别也不大,重点同样在于交互的处理
服务
器 ->创建套接字 ->绑定地址结构 ->监听套接字 ->接收连接请求 ->创建
线程
.pthread_create ->转存...
QT之
TCP
客户端
线程
通信
摘要最近因为工作上的需求要利用到
tcp
,之前接触的比较多的是C语言的
tcp
通信,转到QT之后多多少少有些不适应,因为QT把
TCP
通信的功能封装好了。让我们一起看看
TCP
客户端加上
线程
是如何实现的。
线程
因为C语言的影响,我会首选
线程
来实现
TCP
客户端。因为GUI编程下不知道进程是否操作的好这是其一,其二是因为
线程
与进程相比对系统的资源开销比较小,利于优化,减少界面的卡顿提高用户体验这是很重要的一点。
QT编写
TCP
/UDP调试助手之多
线程
TCP
服务
器
效果图:
TCP
/UDP调试助手之
TCP
Server,支持一对一,一对多通信,主动断开客户端;多
线程
读写数据,
线程
数可设置,停止监听后及时释放资源。 一、前言 一般的多
线程
TCP
服务
器,是连接一个客户端,创建一个子
线程
,把它放到这个子
线程
中运行,这样能提高效率,但在大量客户端的时候
线程
频繁调度也会浪费性能,所以这里提出一种新的多
线程
方式,可设置最大
线程
数,一个
线程
可运行多个Socket...
通信技术
4,356
社区成员
28,926
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章