![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
3.5通信服务
姚军权
热爱软件开发工作从事这行已经20年以上工作之余写技术博客分享到广大的中国程序员
展开
-
C++ACE实现通用的服务器C/S架构通信程序
转载自http://peirenlei.iteye.com/blog/305043C++ACE实现通用的服务器C/S架构通信程序ACE自适配通信环境(ADAPTIVE Communication Environment)是可以自由使用、开放源码的面向对象(OO)框架(Framework),在其中实现了许多用于并发通信软件的核心模式。ACE提供了一组丰富的可复用C++ Wrapper ...原创 2013-05-09 16:24:42 · 5575 阅读 · 3 评论 -
windows-IOCP模型总结
转载http://www.rosoo.net/a/201111/15261.htmlIOCP模型总结(转)IOCP(I/O Completion Port,I/O完成端口)是性能最好的一种I/O模型。它是应用程序使用线程池处理异步I/O请求的一种机制。在处理多个并发的异步I/O请求时,以往的模型都是在接收请求是创建一个线程来应答请求。这样就有很多的线程并行地运行在系统中。而这些线程都是...转载 2013-05-13 11:08:25 · 2175 阅读 · 0 评论 -
高性能服务器(windows IOCP)
转载http://blog.csdn.net/guestcode/********************************************************************************* ** GSocket:完成端口通讯模块(IOCP Socket) ** ——GTcpServer ** ** Copyright © 2009 代码客(...转载 2013-05-13 23:23:50 · 1733 阅读 · 0 评论 -
高性能服务器(libevent的使用)
转载http://www.cnblogs.com/cnspace/archive/2011/07/19/2110891.html这篇文章介绍下libevent在socket异步编程中的应用。在一些对性能要求较高的网络应用程序中,为了防止程序阻塞在socket I/O操作上造成程序性能的下降,需要使用异步编程,即程序准备好读写的函数(或接口)并向系统注册,然后在需要的时候只向系统提交读写的请...转载 2013-05-13 23:16:10 · 11188 阅读 · 0 评论