看到《boost asio 应用方法学》这个名字,可能以为是哪个大家之作,其实这只是本人4年使用boost asio 的经验之谈。之所以用“方法学”这三个字,是想强调这一系列文章介绍的不是 boost asio 类和接口使用方法,而是从软件工程化角度,谈谈 boost asio 对我们软件架构的启示以及如何将 boost asio 的精髓之处应用的我们的软件开发中。
boost asio 以其良好的性能,灵活的用法,以及强大的跨平台支持,逐渐成为C++网络库的工业化标准,被越来越多的网络应用作为基础框架。