eidheim / Simple-Web-Server

A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio. Created to be an easy way to make REST resources available from C++ applications.
MIT License
2.62k stars 759 forks source link

The Networking TS #223

Open Type1J opened 6 years ago

Type1J commented 6 years ago

The library can use standalone ASIO and Boost ASIO. Because ASIO has a new incarnation in the C++ standard itself (The Networking TS) AND a compatibility layer, the Networking TS should be the sole target in future versions. This should make Simple-Web-Server more portable and I believe removes ALL external dependencies.

eidheim commented 6 years ago

Yes this is the end goal, but we have to also consider older compilers and 5-year LTS's. However, in the meanwhile, it might be that we can support std::net as we do both asio and boost::asio Today.