书栈网 · BookStack 本次搜索耗时 0.027 秒,为您找到 104 个相关结果.
  • asio库

    asio架构 asio的事件投递接口说明 使用aiop实现事件等待模式 使用aicp实现事件回调模式 利用transfer_pool进行批量并发下载 利用asio开发的轻量级高性能http服务器 利用传输池和线程池实现一个简单的横向爬虫
  • 32. Boost.Asio

    Chapter 32. Boost.Asio Chapter 32. Boost.Asio This chapter introduces the library Boost.Asio . Asio stands for asynchronous input/output. This library makes it possible to proc...
  • asio的事件投递接口说明

    asio的事件投递主要由aico完成,除了accept只需要一次投递,永久有效外,其他事件投递都是一次性的,每次投递后,回调处理完,根据返回的状态,来判断是否需要继续投递。 /*! init the aico * * @param aicp the aicp * * @return the aico */ ...
  • Boost.Asio network programming little book

    Boost.Asio network programming little book Boost.Asio network programming little book This little book is a whirlwind tour of Boost.Asio network programming. It assumes the re...
  • 7.5. 开发 Boost.Asio 扩展

    1316 2019-12-10 《Boost C++ 库》
    7.5. 开发 Boost.Asio 扩展 7.5. 开发 Boost.Asio 扩展 虽然 Boost.Asio 主要是支持网络功能的,但是加入其它 I/O 对象以执行其它的异步操作也非常容易。 本节将介绍 Boost.Asio 扩展的一个总体布局。 虽然这不是必须的,但它为其它扩展提供了一个可行的框架作为起点。 要向 Boost.Asio 中增...
  • 利用asio开发的轻量级高性能http服务器

    这个只是个demo程序,仅做参考。功能做到了最简化,只支持get请求,但是是性能还是很不错的,支持大量并发操作,资源使用量低,非常适合在嵌入式平台使用。 使用当前目录作为根目录并运行: ./httpd 指定根目录并运行: ./httpd /home/xxxx/root /* //////////////////////////////////...
  • Connect server

    Connect server Connect server The client can use the endpoints returned by DNS query to connect server application. The following is an example: #include <boost/asio.hpp>...
  • Accept connections

    Accept connections Accept connections Server needs to accept clients’ connections. First server creates an acceptor : ...... boost :: asio :: io_context io_context ; ...
  • DNS query

    DNS query DNS query The resolver class is used to do DNS query, i.e., convert a host+service to IP +port. Take boost::asio::ip::tcp::resolver as an example: #include <b...