社区
C#
帖子详情
为Socket连接开启了一个线程,Socket关闭时,线程是会自动关闭。
monkey_zeng
2009-03-22 03:10:13
在做TCP通讯时,服务端为每个Socket连接开启了一个线程,在关闭Socket连接时,系统是否时自动关闭相应的线程?
...全文
662
10
打赏
收藏
为Socket连接开启了一个线程,Socket关闭时,线程是会自动关闭。
在做TCP通讯时,服务端为每个Socket连接开启了一个线程,在关闭Socket连接时,系统是否时自动关闭相应的线程?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
近年来
2009-05-24
打赏
举报
回复
学习
sarah0310
2009-05-11
打赏
举报
回复
去回顾基础知识啊~~
qgylovelj
2009-05-04
打赏
举报
回复
xuexi
zx27600
2009-04-21
打赏
举报
回复
学习
这个还能被注册?
2009-03-22
打赏
举报
回复
除非你有try{}catch{}机制 否则程序都退不出来
这个还能被注册?
2009-03-22
打赏
举报
回复
不会 需要代码关闭~
EveryCase
2009-03-22
打赏
举报
回复
顶~~~~~~~~~~~~
only_lonely
2009-03-22
打赏
举报
回复
[Quote=引用 4 楼 hulihui 的回复:]
如果是异步方式,关闭socket时将调用EndReceive()方法,此时将退出异步线程。如果是同步方式,则要退出当前轮询/循环,线程才自然关闭。
[/Quote]
``` ````
天乐
2009-03-22
打赏
举报
回复
[Quote=引用 4 楼 hulihui 的回复:]
如果是异步方式,关闭socket时将调用EndReceive()方法,此时将退出异步线程。如果是同步方式,则要退出当前轮询/循环,线程才自然关闭。
[/Quote]
这个说的挺清楚了
长沙三毛
2009-03-22
打赏
举报
回复
如果是异步方式,关闭socket时将调用EndReceive()方法,此时将退出异步线程。如果是同步方式,则要退出当前轮询/循环,线程才自然关闭。
socket
短
连接
和长
连接
多
线程
的应用
"ups_core"可能是
一个
核心库或者框架的名称,可能包含了实现
Socket
长
连接
和短
连接
、多
线程
以及
线程
池功能的代码。学习这个框架可以帮助理解如何在实际应用中有效地管理和使用
Socket
连接
,以及如何通过多
线程
和
线程
池...
socket
一个
服务器对应多个客户端使用多
线程
当服务器接收到
一个
客户端的
连接
请求
时
,它
会
创建
一个
新的
线程
来处理这个
连接
,而主
线程
则继续监听新的
连接
。这种方式称为多
线程
模型,可以确保服务器在处理
一个
客户端的同
时
,不
会
错过其他客户端的
连接
请求,提高了...
C++多
线程
SOCKET
收发
在C++编程中,多
线程
SOCKET
收发是一项重要的技术,它允许程序同
时
处理多个网络
连接
,提高系统的并发性能。下面将详细讲解这个主题,包括C++中的多
线程
概念、
SOCKET
基础以及如何结合两者实现数据的收发。 首先,让...
socket
多
线程
通信demo,长
连接
,
自动
检测,可
自动
关闭
每个
连接
通常由
一个
独立的
线程
来维护,这样可以提高服务器的并发处理能力。
线程
负责接收和发送数据,使得服务器能同
时
处理多个客户端请求。 3. **长
连接
**:长
连接
是指一次TCP
连接
可以多次发送和接收数据,而不是...
socket
多
线程
例程 非阻塞模式
在VC++6.0中,我们可以使用`_beginthread`或`CreateThread`函数来创建新
线程
,每个
线程
负责
一个
socket
连接
的处理。 非阻塞模式是
socket
通信中的
一个
重要特性。在默认情况下,
socket
操作是阻塞的,即调用send、recv...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章