Revision as of 08:41, 22 May 2009
Main page -> ICS component reference -> Edit new component
Overview
| unit |
|
OverbyteIcsHttpAppServer
|
| inheritance |
|
THttpAppSrv -> THttpServer -> TComponent
|
THttpAppSrv is implementing the core of an HTTP application server. It is used to build powerful and large web applications with dynamic pages.
Properties
| Addr |
|
Binds the server to a specific IP-address and only receives request for that IP+Port.
|
| AuthDigestMethod |
|
Select the method to be used for digest authentication.
|
| AuthDigestNonceLifeTimeMin |
|
Life time for digest nonce.
|
| AuthRealm |
|
Name space for authentication.
|
| AuthTypes |
|
Allowed authentications methods.
|
| DefaultDoc |
|
Name of the default document.
|
| DocDir |
|
Path name for the root directory where documents are stored.
|
| IcsLogger |
|
Reference to the TIcsLgger component.
|
| KeepAliveTimeSec |
|
Keep alive time expressed in seconds.
|
| LingerOnOff |
|
How linger must be done. This affect the way sockets are closed.
|
| LingerTimeout |
|
How long should the socket linger when closing.
|
| ListenBackog |
|
How many connections can be queued by the OS before refusing new connections.
|
| MaxClients |
|
Maximum number of simultaneous client accepted. Use 0 if not limit desired.
|
| MaxRequestsKeepAlive |
|
MaxRequestsKeepAlive.
|
| Name |
|
Component name.
|
| Options |
|
Affect how the component is operating.
|
| Port |
|
TCP port number the component has to listen to.
|
| SessionTimeout |
|
Time in second for session expiration.
|
| Tag |
|
Tag.
|
| TemplateDir |
|
Path where the component search for dynamic pages templates.
|
Methods
| Name |
|
Short description
|
| Name |
|
Short description
|
Events
| Name |
|
Short description
|
| Name |
|
Short description
|
How to
Title
ICS Components Reference