Outils pour utilisateurs

Outils du site


lib:cpp:reseau

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
lib:cpp:reseau [2022/01/29 21:19] – Ajout de "Fonctionnalités" rootlib:cpp:reseau [2022/02/12 20:06] (Version actuelle) – Suppression d'anciennes notes root
Ligne 1: Ligne 1:
-^ Librairie ^ Popularité ^ Licence ^ Maintenance ^ Dépendances ^ Header-only ^ Fonctionnalités ^ +^ Librairie ^ Popularité ^ Licence ^ Maintenance ^ Dépendances ^ Header-only ^ Fonctionnalités ^ Inconvénient 
-| [[https://github.com/drogonframework/drogon|Drogon]] | {{https://img.shields.io/github/stars/drogonframework/drogon.svg}} \\ {{https://img.shields.io/github/forks/drogonframework/drogon.svg}} | MIT | {{https://img.shields.io/github/issues-raw/drogonframework/drogon.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/drogonframework/drogon.svg}} \\ {{https://img.shields.io/github/last-commit/drogonframework/drogon.svg}} | jsoncpp, libuuid, zlib, \\ optionnel : brotli, OpenSSL | Non | Asynchrone \\ No header only | +| [[https://github.com/drogonframework/drogon|Drogon]] | {{https://img.shields.io/github/stars/drogonframework/drogon.svg}} \\ {{https://img.shields.io/github/forks/drogonframework/drogon.svg}} | MIT | {{https://img.shields.io/github/issues-raw/drogonframework/drogon.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/drogonframework/drogon.svg}} \\ {{https://img.shields.io/github/last-commit/drogonframework/drogon.svg}} | jsoncpp, libuuid, zlib, \\ optionnel : brotli, OpenSSL | Non | Asynchrone \\ No header only | - 
-| [[https://github.com/yhirose/cpp-httplib|cpp-httplib]] | {{https://img.shields.io/github/stars/yhirose/cpp-httplib.svg}} \\ {{https://img.shields.io/github/forks/yhirose/cpp-httplib.svg}} | MIT | {{https://img.shields.io/github/issues-raw/yhirose/cpp-httplib.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/yhirose/cpp-httplib.svg}} \\ {{https://img.shields.io/github/last-commit/yhirose/cpp-httplib.svg}} | optionnel : zlib/brotli, OpenSSL | Oui | Synchrone uniquement \\ Header only | +| [[https://github.com/yhirose/cpp-httplib|cpp-httplib]] | {{https://img.shields.io/github/stars/yhirose/cpp-httplib.svg}} \\ {{https://img.shields.io/github/forks/yhirose/cpp-httplib.svg}} | MIT | {{https://img.shields.io/github/issues-raw/yhirose/cpp-httplib.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/yhirose/cpp-httplib.svg}} \\ {{https://img.shields.io/github/last-commit/yhirose/cpp-httplib.svg}} | optionnel : zlib/brotli, OpenSSL | Oui | Synchrone uniquement \\ Header only | Synchrone uniquement 
-| [[https://github.com/oatpp/oatpp|Oat++]] | {{https://img.shields.io/github/stars/oatpp/oatpp.svg}} \\ {{https://img.shields.io/github/forks/oatpp/oatpp.svg}} | Apache-2.0 | {{https://img.shields.io/github/issues-raw/oatpp/oatpp.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/oatpp/oatpp.svg}} \\ {{https://img.shields.io/github/last-commit/oatpp/oatpp.svg}} | - | Non | Asynchrone \\ No header only | +| [[https://github.com/oatpp/oatpp|Oat++]] | {{https://img.shields.io/github/stars/oatpp/oatpp.svg}} \\ {{https://img.shields.io/github/forks/oatpp/oatpp.svg}} | Apache-2.0 | {{https://img.shields.io/github/issues-raw/oatpp/oatpp.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/oatpp/oatpp.svg}} \\ {{https://img.shields.io/github/last-commit/oatpp/oatpp.svg}} | - | Non | Asynchrone \\ No header only | Le style de code me parait un peu lourd malgré la bonne architecture 
-| [[https://github.com/facebook/proxygen|proxygen]] | {{https://img.shields.io/github/stars/facebook/proxygen.svg}} \\ {{https://img.shields.io/github/forks/facebook/proxygen.svg}} | BSD-3 | {{https://img.shields.io/github/issues-raw/facebook/proxygen.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/facebook/proxygen.svg}} \\ {{https://img.shields.io/github/last-commit/facebook/proxygen.svg}} | Beaucoup | Non | Asynchrone \\ No header only | +| [[https://github.com/facebook/proxygen|proxygen]] | {{https://img.shields.io/github/stars/facebook/proxygen.svg}} \\ {{https://img.shields.io/github/forks/facebook/proxygen.svg}} | BSD-3 | {{https://img.shields.io/github/issues-raw/facebook/proxygen.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/facebook/proxygen.svg}} \\ {{https://img.shields.io/github/last-commit/facebook/proxygen.svg}} | Beaucoup | Non | Asynchrone \\ No header only | Beaucoup de dépendances 
-| [[lib:restbed|Restbed]] | {{https://img.shields.io/github/stars/Corvusoft/restbed.svg}} \\ {{https://img.shields.io/github/forks/Corvusoft/restbed.svg}} | AGPL | {{https://img.shields.io/github/issues-raw/Corvusoft/restbed.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/Corvusoft/restbed.svg}} \\ {{https://img.shields.io/github/last-commit/Corvusoft/restbed.svg}} | asio, openssl | Non | Asynchrone \\ No header only | +| [[lib:restbed|Restbed]] | {{https://img.shields.io/github/stars/Corvusoft/restbed.svg}} \\ {{https://img.shields.io/github/forks/Corvusoft/restbed.svg}} | AGPL | {{https://img.shields.io/github/issues-raw/Corvusoft/restbed.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/Corvusoft/restbed.svg}} \\ {{https://img.shields.io/github/last-commit/Corvusoft/restbed.svg}} | asio, openssl | Non | Asynchrone \\ No header only | Licence AGPL 
-| [[https://github.com/pistacheio/pistache|Pistache]] | {{https://img.shields.io/github/stars/pistacheio/pistache.svg}} \\ {{https://img.shields.io/github/forks/pistacheio/pistache.svg}} | Apache-2.0 | {{https://img.shields.io/github/issues-raw/pistacheio/pistache.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/pistacheio/pistache.svg}} \\ {{https://img.shields.io/github/last-commit/pistacheio/pistache.svg}} | OpenSSL, RapidJSON, Hinnant Date | Non | Asynchrone \\ No header only | +| [[https://github.com/pistacheio/pistache|Pistache]] | {{https://img.shields.io/github/stars/pistacheio/pistache.svg}} \\ {{https://img.shields.io/github/forks/pistacheio/pistache.svg}} | Apache-2.0 | {{https://img.shields.io/github/issues-raw/pistacheio/pistache.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/pistacheio/pistache.svg}} \\ {{https://img.shields.io/github/last-commit/pistacheio/pistache.svg}} | OpenSSL, RapidJSON, Hinnant Date | Non | Asynchrone \\ No header only | Non compatible Windows 
-| [[https://github.com/microsoft/cpprestsdk|cpprestsdk]] | {{https://img.shields.io/github/stars/microsoft/cpprestsdk.svg}} \\ {{https://img.shields.io/github/forks/microsoft/cpprestsdk.svg}} | MIT | {{https://img.shields.io/github/issues-raw/microsoft/cpprestsdk.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/microsoft/cpprestsdk.svg}} \\ {{https://img.shields.io/github/last-commit/microsoft/cpprestsdk.svg}} | boost, openssl | Non | Asynchrone \\ No header only | +| [[https://github.com/microsoft/cpprestsdk|cpprestsdk]] | {{https://img.shields.io/github/stars/microsoft/cpprestsdk.svg}} \\ {{https://img.shields.io/github/forks/microsoft/cpprestsdk.svg}} | MIT | {{https://img.shields.io/github/issues-raw/microsoft/cpprestsdk.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/microsoft/cpprestsdk.svg}} \\ {{https://img.shields.io/github/last-commit/microsoft/cpprestsdk.svg}} | boost, openssl | Non | Asynchrone \\ No header only | Abandonné 
-| [[https://github.com/pocoproject/poco|Poco]] | {{https://img.shields.io/github/stars/pocoproject/poco.svg}} \\ {{https://img.shields.io/github/forks/pocoproject/poco.svg}} | Boost Software | {{https://img.shields.io/github/issues-raw/pocoproject/poco.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/pocoproject/poco.svg}} \\ {{https://img.shields.io/github/last-commit/pocoproject/poco.svg}} | openssl | Non | Asynchrone \\ No header only | +| [[https://github.com/pocoproject/poco|Poco]] | {{https://img.shields.io/github/stars/pocoproject/poco.svg}} \\ {{https://img.shields.io/github/forks/pocoproject/poco.svg}} | Boost Software | {{https://img.shields.io/github/issues-raw/pocoproject/poco.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/pocoproject/poco.svg}} \\ {{https://img.shields.io/github/last-commit/pocoproject/poco.svg}} | openssl | Non | Asynchrone \\ No header only | Bas niveau. Le haut niveau (serveur, ...) est payant. 
-| [[https://github.com/chronoxor/CppServer|CppServer]] | {{https://img.shields.io/github/stars/chronoxor/CppServer.svg}} \\ {{https://img.shields.io/github/forks/chronoxor/CppServer.svg}} | MIT | {{https://img.shields.io/github/issues-raw/chronoxor/CppServer.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/chronoxor/CppServer.svg}} \\ {{https://img.shields.io/github/last-commit/chronoxor/CppServer.svg}} | openssl | Non | Asynchrone \\ No header only | +| [[https://github.com/chronoxor/CppServer|CppServer]] | {{https://img.shields.io/github/stars/chronoxor/CppServer.svg}} \\ {{https://img.shields.io/github/forks/chronoxor/CppServer.svg}} | MIT | {{https://img.shields.io/github/issues-raw/chronoxor/CppServer.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/chronoxor/CppServer.svg}} \\ {{https://img.shields.io/github/last-commit/chronoxor/CppServer.svg}} | openssl | Non | Asynchrone \\ No header only | Projet avec un seul contributeur 
-| [[https://github.com/Stiffstream/restinio|RESTinio]] | {{https://img.shields.io/github/stars/Stiffstream/restinio.svg}} \\ {{https://img.shields.io/github/forks/Stiffstream/restinio.svg}} | BSD-3 | {{https://img.shields.io/github/issues-raw/Stiffstream/restinio.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/Stiffstream/restinio.svg}} \\ {{https://img.shields.io/github/last-commit/Stiffstream/restinio.svg}} | asio | Oui | Asynchrone \\ Header only | +| [[https://github.com/Stiffstream/restinio|RESTinio]] | {{https://img.shields.io/github/stars/Stiffstream/restinio.svg}} \\ {{https://img.shields.io/github/forks/Stiffstream/restinio.svg}} | BSD-3 | {{https://img.shields.io/github/issues-raw/Stiffstream/restinio.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/Stiffstream/restinio.svg}} \\ {{https://img.shields.io/github/last-commit/Stiffstream/restinio.svg}} | asio | Oui | Asynchrone \\ Header only | - 
-| [[https://github.com/jgaa/restc-cpp|restc-cpp]] | {{https://img.shields.io/github/stars/jgaa/restc-cpp.svg}} \\ {{https://img.shields.io/github/forks/jgaa/restc-cpp.svg}} | MIT | {{https://img.shields.io/github/issues-raw/jgaa/restc-cpp.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/jgaa/restc-cpp.svg}} \\ {{https://img.shields.io/github/last-commit/jgaa/restc-cpp.svg}} | boost, rapidjson, \\ optionnel : openssl, zlib | Non | Asynchrone \\ No header only |+| [[https://github.com/jgaa/restc-cpp|restc-cpp]] | {{https://img.shields.io/github/stars/jgaa/restc-cpp.svg}} \\ {{https://img.shields.io/github/forks/jgaa/restc-cpp.svg}} | MIT | {{https://img.shields.io/github/issues-raw/jgaa/restc-cpp.svg}} \\ {{https://img.shields.io/github/issues-closed-raw/jgaa/restc-cpp.svg}} \\ {{https://img.shields.io/github/last-commit/jgaa/restc-cpp.svg}} | boost, rapidjson, \\ optionnel : openssl, zlib | Non | Asynchrone \\ No header only | Projet avec un seul contributeur |
  
- 
- 
- 
-[[https://github.com/drogonframework/drogon|Drogon]] (complet) 
- 
-[[https://github.com/yhirose/cpp-httplib|cpp-httplib]] (header-only, OpenSSL, synchrone uniquement), 
- 
-[[https://github.com/oatpp/oatpp|Oat++]] (le style de code me parait un peu lourd malgré la bonne architecture), 
- 
-[[https://github.com/facebook/proxygen|proxygen]] (Facebook, très complet mais nombreuses dépendances), 
- 
-[[lib:restbed|Restbed]] (AGPL), [[https://github.com/pistacheio/pistache|Pistache]] (seulement Linux), 
- 
-[[https://github.com/microsoft/cpprestsdk|cpprestsdk]] (abandonné) 
- 
-    * C++ : [[lib:poco|Poco]] (POrtable COmponents) 
lib/cpp/reseau.1643487576.txt.gz · Dernière modification : 2022/01/29 21:19 de root