boost asio使用注意事项

背景知识          高效网络编程通常都要依赖于IO复用,IO复用是指同时发送并监听处理不少socket或者文件读写的事件。IO复用的高效方式目前经常使用的有两种:Reactor和Proactor。这两种方式在操做系统级都是异步和非阻塞的,也就是说用户提交了一个请求后均可以直接返回。可是Reactor在用户层级看来是同步的,就是在提交了一系列的操做给操做系统后,须要阻塞监听等待事件的发生,若
相关文章
相关标签/搜索