Restriction: This topic applies only when the Enterprise Server feature is enabled.
Communications processes are responsible for listeners. When you add a new
enterprise server instance, it is created with one communications process, containing listeners for the two system services. You then add further listeners as required to deal with the expected workload of the
enterprise server instance. Once you have the process defined as you want, you can create additional communications processes by copying the existing one. The advantages of having more than one communications process are:
- The
enterprise server instance is more robust in the event of communications failures. If one communications process encounters a problem, the others can continue to receive and process client requests and send back the replies.
- The
enterprise server instance can handle more client requests, because communications processes use a threaded architecture, and more communications processes means that more threads are available.