Session Initiation Protocol (SIP)
Session Initiation Protocol (SIP) is a control protocol for many interactive services, including audio, video, and peer-to-peer communication. SIP, and the standards for SIP, provide the mechanisms to look up, negotiate, and manage connections to peers on any network over any other protocol.
With the sipServlet-1.1
feature, Liberty includes support for SIP Servlet
Specification 1.1, also referred to as Java Specification Request (JSR) 289. The SIP Servlet
Specification provides the Java API standards for Session Initiation Protocol (SIP). JSR 289 is an
update to the existing SIP Servlet specification that addresses new requirements that were
determined by industry users. This product continues to support the SIP Servlet 1.0 specification.
In the Liberty server, the web container and SIP container are converged and are able to share session management, security and other attributes. In this model, an application that includes SIP servlets, HTTP servlets, and portlets can seamlessly interact, regardless of the protocol. The tight integration of HTTP and SIP in the Liberty server means that these converged applications are highly available.