Technical data

12 Installing and Configuring the Microsoft Internet Information Server (ISAPI) Plug-In
12-2 Administration Guide
Overview of the Microsoft Internet
Information Server Plug-In
The Microsoft Internet Information Server Plug-In allows requests to be proxied from
a Microsoft Internet Information Server (IIS) to WebLogic Server. The plug-in
enhances an IIS installation by allowing WebLogic Server to handle those requests that
require the dynamic functionality of WebLogic Server.
The Microsoft Internet Information Server Plug-In is intended for use in an
environment where the Internet Information Server (IIS) serves static pages such as
HTML pages, while dynamic pages such as HTTP Servlets or JavaServer Pages are
served by WebLogic Server. The WebLogic Server may be operating in a different
process, possibly on a different host. To the end user—the browser—the HTTP
requests delegated to WebLogic Server still appear to be coming from IIS. The
HTTP-tunneling facility of the WebLogic client-server protocol also operates through
the plug-in, providing access to all WebLogic Server services.
As of WebLogic Server 6.1 SP6, 7.0 SP5, 8.1 SP2, the WebLogic Server plug-ins are
now certified to proxy to any version of WebLogic Server, including 5.1.
Connection Pooling and Keep-Alive
The Microsoft Internet Information Server Plug-In improves performance by using a
re-usable pool of connections from the plug-in to WebLogic Server. The plug-in
implements HTTP 1.1 keep-alive connections between the plug-in and WebLogic
Server by re-using the same connection for subsequent requests from the same client.
If the connection is inactive for more than 30 seconds, (or a user-defined amount of
time) the connection is closed. The connection with the client can be reused to connect
to the same client at a later time if it has not timed out. You can disable this feature if
desired. For more information, see “KeepAliveEnabled” on page -10.