Nav: Workbook
It provides a standalone httpd server for the EiffelWeb framework. It implements HTTP/1.1 with persistent connection, concurrent connection, …
To easily set the standalone connector, see class WSF_STANDALONE_SERVICE_OPTIONS
.
port
: Listening port number (defaut: 80).max_concurrent_connections
: maximum of concurrent connections (default: 100)max_tcp_clients
: Listen on socket for at most max_tcp_clients
connections (default: 100)socket_timeout
: Amount of seconds the server waits for receipts and transmissions during communications. With timeout of 0, socket can wait for ever. (default: 60)socket_recv_timeout
: Amount of seconds the server waits for receiving data during communications. With timeout of 0, socket can waits for ever. (default: 5)keep_alive_timeout
: Persistent connection timeout. Number of seconds the server waits after a request has been served before it closes the connection (default: 5)max_keep_alive_requests
: Maximum number of requests allowed per persistent connection. To disable KeepAlive, set max_keep_alive_requests
to 0
. To have no limit, set max_keep_alive_requests
to -1
(default: 300).
is_secure
: check SSL certificate?secure_certificate
: path to SSL certificate.secure_certificate_key
: certificate key
verbose
: display verbose output (Default: false)See also WGI_STANDALONE_CONSTANTS
for default values.