ColdFusion uses the JRun web server connector to forward requests from an external web server to the ColdFusion runtime system.
When a request is made for a CFM page, the connector on the web server opens a network connection to the JRun proxy service. The ColdFusion runtime system handles the request and sends its response back through the proxy service and connector. The web server connector uses web-server-specific plug-in modules, as the following table describes:
Web server |
Connector details |
---|---|
Apache |
The Web Server Configuration Tool adds the following elements to the Apache httpd.conf file:
For Apache 1.3.x, the connection module is mod_jrun.so; for Apache 2.x, the connection module is mod_jrun20.so. |
IIS |
The Web Server Configuration Tool adds the following elements at either the global level (default) or website level:
With IIS 5, the IIS connection module is jrun.dll. IIS 6 uses a connection module named jrun_iis6.dll and a helper DLL named jrun_iis6_wildcard.dll. |
Sun ONE Web Server, including iPlanet and Netscape Enterprise Server (NES) |
The Web Server Configuration Tool adds the following elements to Sun ONE Web Server configuration files:
In Windows, the Sun ONE Web Server connection module is jrun_nsapi.dll; on UNIX, the Sun ONE Web Server connection module is jrun_nsapi.so. With iPlanet 4.x, the Web Server Configuration Tool places all settings in the obj.conf file. |