CRUD:基于C ++ 11的Restful Web服务库,基于Boost.ASIO和CRUD处理程序

时间:2024-06-03 00:26:34
【文件属性】:

文件名称:CRUD:基于C ++ 11的Restful Web服务库,基于Boost.ASIO和CRUD处理程序

文件大小:29KB

文件格式:ZIP

更新时间:2024-06-03 00:26:34

lightweight performance crud asynchronous boost

增删改查 基于boost.ASIO和CRUD处理程序的用C ++ 11编写的高性能Restful Web服务库 该库支持持久连接以实现最高吞吐量,并使用正则表达式进行指定 从GitHub安装 git clone https://github.com/venediktov/CRUD.git 在Linux上构建 $ mkdir Release $ cd Release $ cmake -DCMAKE_BUILD_TYPE=Release -DCRUD_WITH_EXAMPLES=1 .. -G " Unix Makefiles " $ make -j $( nproc ) install 在Mac OS上构建 $ mkdir Release $ cd Release $ cmake -DCMAKE_BUILD_TYPE=Release -DCRUD_WITH_EXAMPLES=1 .. -G


【文件预览】:
CRUD-master
----service()
--------request_parser.hpp(2KB)
--------connection.hpp(5KB)
--------request_handler.hpp(1KB)
--------spin_lock.hpp(282B)
--------mime_types.hpp(2KB)
--------header.hpp(617B)
--------mime_types.cpp(729B)
--------request_handler.cpp(3KB)
--------reply.hpp(2KB)
--------server.hpp(5KB)
--------CMakeLists.txt(977B)
--------persistent_connection.hpp(5KB)
--------reply.cpp(7KB)
--------request_parser.cpp(6KB)
--------request.hpp(695B)
--------connection_manager.hpp(2KB)
----CMakeLists.txt(896B)
----examples()
--------index.html(428B)
--------simple_restful_service.cpp(2KB)
--------regex_restful_service.cpp(3KB)
--------CMakeLists.txt(1KB)
--------persisted_regex_restful_service.cpp(3KB)
--------webserver.cpp(1KB)
----.travis.yml(6KB)
----README.md(5KB)
----handlers()
--------crud_matcher.hpp(2KB)
--------crud_dispatcher.hpp(4KB)

网友评论