关于Boost.Asio

目的

  • 使用Boost.Asio连接/提供网络服务
  • 了解Boost.Asio提供的功能
  • 了解Boost.Asio的实现
  • 扩展Boost.Asio

快速上手

  • 环境搭建
    Visual Studio 2015,Vcpkg

vcpkg install boost

概念

如何使用

  • IO服务
  • 定时器
  • 发送接收
  • 端口查询
  • 信号处理
  • SSL使用

应用

  • redisclient:Redis客户端库

实现解析

  • IOCP
  • Boost.Asio架构
  • Boost.Asio实现
  • SignalSetService如何实现
  • WaitableTimerService如何实现

扩展

  • 目录监控示例解析
  • 自定义日志服务示例解析
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容