原文:基于 IOCP 的通用异步 Windows Socket TCP 高性能服务端组件的设计与实现

设计概述 服务端通信组件的设计是一项非常严谨的工作,其中性能 伸缩性和稳定性是必须考虑的硬性质量指标,若要把组件设计为通用组件提供给多种已知或未知的上层应用使用,则设计的难度更会大大增加,通用性 可用性和灵活性必须考虑在内。 现以一个基于 IOCP 的通用异步 Windows Socket TCP 服务端组件为例子,讲述其设计与实现相关的问题,希望能引发大家的思考,对大家日后开展相关类似工作时有 ...

2018-03-09 12:31 0 992 推荐指数:

查看详情

基于 IOCP通用异步 Windows Socket TCP 高性能服务端组件设计实现

设计概述   服务端通信组件设计是一项非常严谨的工作,其中性能、伸缩性和稳定性是必须考虑的硬性质量指标,若要把组件设计通用组件提供给多种已知或未知的上层应用使用,则设计的难度更会大大增加,通用性、可用性和灵活性必须考虑在内。   现以一个基于 IOCP通用异步 Windows ...

Sun Feb 26 08:18:00 CST 2012 87 19366
C#高性能Socket服务IOCP实现

引言我一直在探寻一个高性能Socket客户代码。以前,我使用Socket类写了一些基于传统异步编程模型的代码(BeginSend、BeginReceive,等等)也看过很多博客的知识,在linux中有poll和epoll来实现,在windows下面微软MSDN中也提供 ...

Thu Jun 06 00:33:00 CST 2019 0 2520
C#高性能Socket服务IOCP实现

引言我一直在探寻一个高性能Socket客户代码。以前,我使用Socket类写了一些基于传统异步编程模型的代码(BeginSend、BeginReceive,等等) 也看过很多博客的知识,在linux中有poll和epoll来实现,在windows下面 微软MSDN中也提供 ...

Mon Dec 20 23:03:00 CST 2021 1 1913
高性能 Windows Socket 服务端与客户组件(HP-Socket v1.0.1 源代码及测试用例下载)

  自从本座发表了两篇关于 Windows Socket 通信组件实现的文章后,收到不少读者的留言,希望能分享完整的源代码。此时,本座不敢弊帚自珍。特意在此提供服务端组件和客户组件的完整代码。另外,为便于读者学习和理解,花了一点点时间精心制作了两个测试用例,一个用于功能测试(TestEcho ...

Wed Jun 13 09:56:00 CST 2012 20 10748
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM