Communication Agent Overview

Communication Agent (ComAgent) includes infrastructure features and services for enabling inter-server communication. ComAgent provides the connection management, reliable routing services and software compatibility management, and supports mechanisms for exchange of Stack Events between stacks hosted on different Message Processors (MPs). ComAgent successfully routes messages between layers across processes and servers.

The Communication Agent's Routed Service provides a means by which local applications hosted on an MP can send traffic to applications on other MPs. The Communication Agent's Routed Service will have Connection Groups associated with the service assigned with different priorities. When an application sends events to other servers using a routed service, the Communication Agent chooses a connection in the highest priority group for that routed service and sends the event on that connection. The load-balancing accounts for:
Note: ComAgent supports one Routed Service and one Connection Group per Routed Service.

The Communication Agent menu also provides you a means to monitor the operational status of High-Availability (HA) Services Sub-Resources. The HA Services enables a server application to load-share its active functions across a set of servers and to notify clients of the placement of its active functions onto servers in a manner that allows the clients to send stack events to the active functions. The set of active functions is called a Resource and each active function instance is called a Sub-Resource.