The following table describes the in-process HTTP server functionality. Select the functionality according to the purpose of the system. For details on the functionality, see the reference section.
Table 1-5 In-process HTTP server functionality and corresponding purpose of the system
Functionality | Purpose of the system | Compliance with Java EE standards | Refer- ence | |||||
---|---|---|---|---|---|---|---|---|
Reliability | Performance | Operation and maintenance | Extendibility | Others | Standard | Extended | ||
Controlling the number of connections from the Web client | -- | Y | -- | -- | -- | -- | Y | 5.3 |
Controlling the number of request processing threads | -- | Y | -- | -- | -- | -- | Y | 5.4 |
Controlling the flow of requests by controlling the number of concurrent connections from the Web client | -- | Y | -- | -- | -- | -- | Y | 5.5 |
Controlling the flow of requests by controlling the number of concurrently executed threads | -- | Y | -- | -- | -- | -- | Y | 5.6 |
Request distribution with the redirector | -- | -- | -- | -- | Y | -- | Y | 5.7 |
Controlling the communication with the Web client by using Persistent Connection | -- | Y | -- | -- | -- | -- | Y | 5.8 |
Communication timeout (in-process HTTP server) | Y | Y | -- | -- | -- | -- | Y | 5.9 |
Specifying the IP address (in-process HTTP server) | -- | -- | -- | -- | Y | -- | Y | 5.10 |
Controlling access by limiting the hosts that are allowed access | Y | -- | -- | -- | -- | -- | Y | 5.11 |
Controlling access by limiting the request data size | Y | -- | -- | -- | -- | -- | Y | 5.12 |
Controlling access by limiting the HTTP-enabled methods | Y | -- | -- | -- | -- | -- | Y | 5.13 |
Customizing responses to the Web client using HTTP responses | -- | -- | -- | -- | Y | -- | Y | 5.14 |
Error page customization (in-process HTTP server) | -- | -- | -- | -- | Y | -- | Y | 5.15 |
Notification of gateway information to a Web container | -- | -- | -- | -- | Y | -- | Y | 5.16 |
Output of log and trace | -- | -- | -- | -- | Y | -- | Y | 5.17 |