Outils pour utilisateurs

Outils du site


lib:cpp:reseau

Ceci est une ancienne révision du document !


Librairie Popularité Licence Maintenance Dépendances Header-only Fonctionnalités
Drogon
MIT

jsoncpp, libuuid, zlib,
optionnel : brotli, OpenSSL
Non Asynchrone
No header only
cpp-httplib
MIT

optionnel : zlib/brotli, OpenSSL Oui Synchrone uniquement
Header only
Oat++
Apache-2.0

- Non Asynchrone
No header only
proxygen
BSD-3

Beaucoup Non Asynchrone
No header only
Restbed
AGPL

asio, openssl Non Asynchrone
No header only
Pistache
Apache-2.0

OpenSSL, RapidJSON, Hinnant Date Non Asynchrone
No header only
cpprestsdk
MIT

boost, openssl Non Asynchrone
No header only
Poco
Boost Software

openssl Non Asynchrone
No header only
CppServer
MIT

openssl Non Asynchrone
No header only
RESTinio
BSD-3

asio Oui Asynchrone
Header only
restc-cpp
MIT

boost, rapidjson,
optionnel : openssl, zlib
Non Asynchrone
No header only

Drogon (complet)

cpp-httplib (header-only, OpenSSL, synchrone uniquement),

Oat++ (le style de code me parait un peu lourd malgré la bonne architecture),

proxygen (Facebook, très complet mais nombreuses dépendances),

Restbed (AGPL), Pistache (seulement Linux),

cpprestsdk (abandonné)

  • C++ : Poco (POrtable COmponents)
lib/cpp/reseau.1643487576.txt.gz · Dernière modification : 2022/01/29 21:19 de root