Network Deployment (Distributed operating systems), v8.0 > Develop and deploying applications > Develop Communications Enabled Applications > Develop communications enabled applications
Develop SIP communications applications
Procedure
- Use the SIP application router to select the order in which SIP applications are triggered.
When configuring a SIP application router, you can either use the default application router or create a custom application router.
- Use the Asynchronous Invocation API to transfer events that require processing in the context of a SIP application session to any server in a cluster based on the related application session ID.
The Asynchronous Invocation API transfers the event task to the correct server.
- Use the Domain Resolver API to perform DNS lookups of SIP URIs using the RFC 3263 protocol.
The Domain Resolver API provides an interface that enables an application to perform DNS queries for SIP URIs.
- Create a SIP servlet request that includes proprietary header fields.
SIP proprietary header fields enable certain SIP settings to be implemented on a per message basis. SIP settings set at the SIP container level apply to all SIP messages handled by that SIP container.
Related
JSR 289 overview
Asynchronous Invocation API
Domain Resolver API
Related
SIP proprietary header fields