As we have discussed, WebLogic is designed to service requests for the various types of J2EE resources. It is not, in and of itself, an HTTP server. This chapter discusses the options available for handling HTTP requests in the context of a WebLogic server installation. The WebLogic server distribution includes a servlet that will enable WebLogic to recognize and service requests for static HTTP. In the absence of a legacy system, this is probably the best choice for administrative purposes. Because the HttpClusterServlet is a native WebLogic application, it can be controlled entirely from within the WebLogic console. The same is not true of the other three options. If, for reasons of legacy application support, you need to get WebLogic to work cooperatively with a third-party HTTP server, the odds are good that you can. The WebLogic distribution includes software modules that extend the functionality of the three most popular HTTP servers, namely Apache, IIS, and Netscape. The plug-ins serve two purposes:
|