Interaction with HTTP Server for i5/OS

IBM® Telephone Directory V5.2 requires the following production level HTTP server: IBM HTTP Server for i5/OS™ (5722-DG1).

You cannot use the internal HTTP server provided by WebSphere® Application Server. WebSphere Application Server's internal HTTP server is not intended for production use and does not provide the level of security, function, and performance required for production applications. IBM Telephone Directory does not work with the internal HTTP server. It requires IBM HTTP Server for i5/OS (powered by Apache 2.0).

The IBM HTTP Server must be configured to use an IBM HTTP Server plugin module (for WebSphere) before it can route requests to the application. This plugin allows the application server to hook into IBM HTTP Server and benefit from any services IBM HTTP Server provides. Once this association is set up, you can send application requests to IBM HTTP Server. The plugin recognizes application requests and routes them to the application server, which routes them to the application. IBM HTTP Server must also be configured to use an IBM HTTP Server plugin module for LDAP (mod_ibm_ldap). This plugin module allows the requestor to be authenticated before certain application requests are routed to the application server. LDAP authentication is performed by the plugin module and uses the same directory server as the application. The application server benefits from this association by having a production level HTTP server available to process requests and by having additional functionality provided by IBM HTTP Server. The IBM Telephone Directory application takes advantage of the additional server function by using LDAP authentication services provided by the IBM HTTP server plugin for LDAP.