社区
网络编程
帖子详情
一个完成端口的问题
liagl
2003-06-30 10:44:57
当我创建了一堆套接字并与一个完成端口关联后,如果我的某个套接字使用玩了我将它关闭,是否还需要与完成端口解除关联,如果需要怎么做;如果不需要,为什么。谢谢
...全文
64
14
打赏
收藏
一个完成端口的问题
当我创建了一堆套接字并与一个完成端口关联后,如果我的某个套接字使用玩了我将它关闭,是否还需要与完成端口解除关联,如果需要怎么做;如果不需要,为什么。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ppchen
2003-07-02
打赏
举报
回复
可以关联50000个
liagl
2003-07-02
打赏
举报
回复
HANDLE h1 = ...;
CreateIoCompletionPort(h1, hPort, 0, 0);
HANDLE h2 = ...;
CreateIoCompletionPort(h2, hPort, 0, 0);
HANDLE h3 = ...;
CreateIoCompletionPort(h3, hPort, 0, 0);
...
dev_uoboy
2003-07-02
打赏
举报
回复
那请教请教,那代码贴出来看看?如何关联4,5个呢?
在CreateIoCompletionPort()上如何写?
liagl
2003-07-01
打赏
举报
回复
up
everandforever
2003-07-01
打赏
举报
回复
楼上的别瞎说.
具体数目MSDN上似乎并未提及.
liagl
2003-07-01
打赏
举报
回复
不会吧,至少关联4,5个没问题阿,我也用过。
dev_uoboy
2003-07-01
打赏
举报
回复
光看MSDN有什么用?我做过,我用事实说话都叫瞎说的话,那么我就不知道该怎么说了……
COM本质论中有一句经典的话:不要认为你看到的都是正确的,你可以假设它是错误的。这才才能激发你去思考。
liagl
2003-07-01
打赏
举报
回复
up
曾经的猎狐
2003-06-30
打赏
举报
回复
up
zzh5335
2003-06-30
打赏
举报
回复
不需要与完成端口解除关联
因为关闭套接字的同时,系统已经自动解除了改套接字与完成端口的关联。
liagl
2003-06-30
打赏
举报
回复
我是说有很多个套接字都与一个完成端口关联,我只想解除其中一个套接字与完成端口的关联,所以不能关掉完成端口。
dev_uoboy
2003-06-30
打赏
举报
回复
一个。
starcbh
2003-06-30
打赏
举报
回复
CloseHandle关掉完成端口
别的就用不着了
liagl
2003-06-30
打赏
举报
回复
顺便再问一个问题,一个完成端口可以关联多少个套接字?
博客文章《
完成
端口
详解》配套代码
这份代码是我博客里的文章《
完成
端口
详解 - 手把手教你玩转网络编程系列之三》的配套代码 里面的代码包括VC++2008/VC++2010编写的
完成
端口
服务器端的代码,还包括
一个
对服务器端进行压力测试的客户端,都是经过我精心调试过,并且带有非常详尽的代码注释的。当然,作为教学代码,为了能够使得代码结构清晰明了,我还是对代码有所简化,如果想要用于产品开发,最好还是需要自己再完善一下 详情请参见我的博客 http://blog.csdn.net/piggyxp
博客文章《
完成
端口
详解》配套代码(压力测试客户端)
应广大朋友要求,这份代码是我博客里的文章《
完成
端口
详解 - 手把手教你玩转网络编程系列之三》的配套代码的客户端部分
windows网络编程之tcp/ip
适用人群windows网络编程的初学者课程概述课程简介:这部教程是windows网络编程课程的第一部分课程:tcp/ip协议后续会有第二部分课程:udp/ip协议以及第三部分课程http协议的课程发布。希望能够帮助到大家。课程内容:c/s模型的编码,5种windows网络模型:select,异步选择,事件选择,重叠io,
完成
端口
,以及基础理论知识的讲解。课程分八章,总课时100课时左右,每日更新2~5节.课程代码会带大家一行一行书写,保证大家都能够学会。课程适合人群:网络编程爱好者,网络编程初学者课程章节:第一章 c/s模型的讲解以及代码实现第二章 select模型的讲解以及代码实现第三章 异步选择模型的讲解以及代码实现第四章 事件选择模型的讲解以及代码实现第五章 重叠i/o模型的讲解以及代码实现第六章
完成
端口
模型的讲解以及代码实现第七章 tcp/ip基础知识的讲解,包括网络分层,三次握手,四次挥手,协议头等等。
C#高性能大容量SOCKET并发
完成
端口
例子(有C#客户端)完整实例源码
例子主要包括SocketAsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐量协议,用于测试SocketAsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度达到250MB/S(使用的是127.0.0.1的方式,相当于千兆网卡1Gb=125MB/S两倍的吞吐量)。服务端用C#编写,并使用log4net作为日志模块; 同时支持65536个连接,网络吞吐量可以达到400M。
C#高性能大容量SOCKET并发
完成
端口
例子
例子主要包括SocketAsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐量协议,用于测试SocketAsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度达到250MB/S(使用的是127.0.0.1的方式,相当于千兆网卡1Gb=125MB/S两倍的吞吐量)。服务端用C#编写,并使用log4net作为日志模块; 同时支持65536个连接,网络吞吐量可以达到400M。
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章