下载 >  开发技术 >  C++ > 使用IOCP完成端口和SOCKET封装的成熟异步TCP类

使用IOCP完成端口和SOCKET封装的成熟异步TCP类 评分:

使用IOCP完成端口和SOCKET封装的异步TCP类。 支持客户端和服务器的常用TCP接口:绑定Bind、监听Listen、接收Recv、连接Conn、发送Send、关闭Close。所有接口均使用异步回调的方式处理,内部实现使用Windows下性能最高的IOCP完成端口网络模型,并很好地处理了多线程安全和同步问题。 线程创建和事件信号量等地方用到了MFC的类,如果项目不支持MFC,可以把这些地方替换成WindowsAPI的方式。 代码是从成熟项目中分离出来的,能达到很高的性能和网络吞吐量,并且稳定无BUG。
2017-01-18 上传大小:15KB
分享
收藏 (4) 举报

评论 共5条

hymrjgc 写得很全面
2018-11-22
回复
qq_32008381 目前能找到的iocp最完善成熟的,可惜是mfc项目,移植花不少时间
2018-08-22
回复
csdnlion bug不少,还成熟项目................骗分
2018-01-26
回复
gongzhu110 没示例,看着累
2017-09-04
回复
cracking4u 有demo示例吗,牛人?
2017-03-21
回复
Windows服务器高并发处理IOCP(完成端口)详细说明
完成端口
完成端口IOCP实现高并发服务器——一篇非常好的学习资源

IOCP 实现高并发服务器demo+详解 转载自https://www.cnblogs.com/talenth/p/7068392.html

立即下载
关于windows完成端口(IOCP)的一些理解
完成端口IOCP
IOCP SOCKET池的实现
完成端口(CompletionPort)详解 - 手把手教你玩转网络编程系列之三
 Windows socket之IO完成端口(IOCP)模型开发
完成端口(IOCP)--实例
完成端口详解 - 手把手教你玩转网络编程系列之三
完成端口读取文件
完成端口IOCP)高性能服务器源码

最近有项目要做一个高性能网络服务器,决定下功夫搞定完成端口(IOCP),最终花了一个星期终于把它弄清楚了,并用C++写了一个版本,效率很不错。 但,从项目的总体需求来考虑,最终决定上.net平台,因此又花了一天一夜弄出了一个C#版,在这与大家分享。 一些心得体会: 1、在C#中,不用去面对完成端口的操作系统内核对象,Microsoft已经为我们提供了SocketAsyncEventArgs类,它封装了IOCP的使用。请参考:http://msdn.microsoft.com/zh-cn/library/system.net.sockets.socketasynceventargs.asp

立即下载
基于 IOCP 的通用异步 Windows Socket TCP 高性能服务端组件的设计与实现
C#高性能Socket服务器的实现(IOCP)
完成端口例子
C#高性能Socket服务器SocketAsyncEventArgs的实现(IOCP)
IOCP 详解
MFC封装Socket服务器类
Socket中的IOCP 技术介绍

关于Socket通讯中呗神化的IOCP技术的介绍

立即下载
再次封装IOCP的收获

热点文章

下载码下载
做任务获取下载码
取消 提交下载码
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

使用IOCP完成端口和SOCKET封装的成熟异步TCP类

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
48 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: