读书人

不用mfc实现非阻塞socket编程解决思路

发布时间: 2012-03-16 16:34:56 作者: rapoo

不用mfc实现非阻塞socket编程
也就是说,调用 accept 函数 的时候不想使用线程,怎么解决呢?

[解决办法]
Select 模型吧
[解决办法]
FD_ACCEPT
[解决办法]
ACE_WIN32_Proactor sample
http://blog.csdn.net/hxzb7215191/archive/2006/02/11/596809.aspx
http://budd.eecs.oregonstate.edu/~archive/opensource/ace/examples/Reactor/Proactor/test_proactor2.cpp
Boost.ASIO
http://asio.sourceforge.net/boost-asio-proposal-0.3.6/libs/asio/doc/tutorial/index.html

Greate post on Reactor and Proactor patterns

Comparing Two High-Performance I/O Design Patterns
by Alexander Libman with Vladimir Gilbourd
November 25, 2005

Url: http://www.artima.com/articles/io_design_patterns.html

TProactor (ACE compatible Proactor) - add-on to ACE class-libraries, which allows using of ACE Proactor pattern on POSIX platforms

http://www.terabit.com.au/solutions.php

读书人网 >VC/MFC

热点推荐