Previous Topic: Web Server Performance

Next Topic: SOA Agent for Web Servers and Policy Server Interaction using Apache-based Web Server Worker Mode

Web Servers, SOA Agents for Web Servers, and Web Server Processes

Each SOA Agent for Web Servers requires its own web server instance. IIS web servers, for example, operate using a single instance on the computer on which is it installed. The number of IIS SOA Agents for Web Servers equals the number of IIS web servers.

For other Web Servers that support multiple instances per computer, you can install and configure one SOA Agent for Web Servers for each instance. For example, you could have one computer that runs three separate web server instances. Each instance has its own SOA Agent for Web Servers, one computer operates three SOA Agents for Web Servers.

For Apache web servers, the following multi-processing modules (MRMs) affect how the SOA Agent for Web Servers connect to the SOA Security Manager Policy Server:

Pre-fork mode

Creates child processes to handle additional requests.

Worker mode

Obtains additional threads from the connection pool to handle additional requests.