- 浏览: 2480 次
- 性别:
- 来自: 广州
最近访客 更多访客>>
最新评论
-
moore.xu:
有一个建议不知道是否可行,就是在开源的基础上,把主要的网络协议 ...
bas:基于boost/asio,采用Half-Sync/Half-Async模式的跨平台服务器框架 -
moore.xu:
也不是没有考虑过Leader/Followers,甚至考虑过混 ...
bas:基于boost/asio,采用Half-Sync/Half-Async模式的跨平台服务器框架 -
yingfeng:
有没考虑基于asio实现个leader followers?
bas:基于boost/asio,采用Half-Sync/Half-Async模式的跨平台服务器框架
文章列表
以前使用ACE实现了一个服务器框架,觉得太过“笨重”,一直努力想将原来的代码升级一下,后来看了一下boost和asio的实现,觉得相对ace很light,下定决心移植到boost/asio上来,这就是bas的由来。
bas的设计思路是基于开源、成熟、稳定、跨平台的网络异步io库的基础上,搭建一个比较傻瓜式、比较健壮、实现主要tcp server服务器功能的框架式平台,用户只需要实现处理具体work的模板参数类即可。
bas为boost_asio_server(baserver)的简称,是采用Half-Sync/Half-Async模式的服务器框架,使用c++实现,能够大大简化tcp serv ...