Network Deployment (Distributed operating systems), v8.0 > Develop and deploying applications > Develop SIP applications > Develop SIP applications > SIP servlets > JSR 289 overview


SIP application router

The SIP application router is used by the SIP container to select the order in which applications are run within the container.

The SIP container can invoke multiple applications in order to deploy a complete service or function. This modular and compositional approach makes it easier for application developers to develop new applications. The modular applications can be more easily combined and managed, while individual application implementations remain independent.

The application router is responsible for selecting the correct applications in the correct order to service an incoming message. An application router is required for a container to function, but it is a separate logical entity from the container. The application router is based on the JSR 289 specification. See the specification for more details about the application router function.

The default application router (DAR) can be configured with a standard configuration file, which is supplied to the container through a SIP container custom property, as defined in JSR 289. The DAR configuration file can also be uploaded in the admin console for each target of the DAR.

Application routing, also referred to as application composition, can be handled in a number of ways:

Restriction: WAS has a default way of sorting the order of SIP applications invocation using the Startup behavior settings. The sorting order is based on the application weight. This weighting policy only applies if you do not specify a DAR property file and no custom application router has been associated with the server or cluster. If CEA features are used, the CEA system application requires special consideration when enabled on the same server or cluster as a custom application router.

To deploy an application router and still maintain the capabilities of the CEA system application, use one of the following two options:


Configure SIP application routers


Related


SIP application router collection
SIP application router settings

+

Search Tips   |   Advanced Search