-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
71 lines (37 loc) · 1.65 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
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.