-
Notifications
You must be signed in to change notification settings - Fork 0
Yet Another sockets/HTTP framework for C++
License
Begun/serverlib
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
ABOUT ------------------------------------------------------------------- This is a set of C++ header files which can be used to write and deploy C++ daemons with embedded support of the HTTP protocol. It is a set of simple, lean and idiomatic wrappers for standard linux and http functionality, rather than a "framework" in the classical sense of the term. Advantages of this library: * Tested over years of real-world load (thousands of requests per second) in a real production environment. * Designed for 64-bit Linux and modern C++. * Designed as a set of small, simple functions for doing common tasks well. This is closer to the "Unix philosophy" of solving problems rather than architecture astronautics of "frameworks". Disadvantages: * Tested only on modern 64-bit Linux machines. Using the library under any other setup will likely result in failure. USAGE ------------------------------------------------------------------- Build requirements: For building the library, you will need: * g++ * The boost libraries and headers. Usage requirements: * A modern Linux running on a modern 64-bit CPU is required. Compiling: This is a collection of header files which do not need to be compiled. *WARNING*: When linking your final app, you will need to link with the 'boost_thread' and 'boost_system' libraries! Using the library: Please see the examples in 'examples/'. Proper API documentation is still a work in progress. CREDITS ------------------------------------------------------------------- (c) 2011, ZAO "Begun" https://github.com/Begun/serverlib This library is licensed under the GNU LGPL. Please see the file LICENSE.
About
Yet Another sockets/HTTP framework for C++
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published