|
Pump Up Your Technical Knowledge
Listen and watch as industry luminaries bring you the latest on Java technologies
SIP (Session Initiation Protocol) and SIP Servlets are behind many popular services we enjoy today, such as Voice-over-IP (VoIP) phone service, instant messaging, presence and buddy list management, and web conferencing. SIP is an HTTP-derived Internet standard with asynchronous behavior added by the Internet Engineering Task Force (IETF). It supports messaging, session establishment, and a subscribe/notify framework. Implementing corresponding functions in HTTP requires hard-to-maintain solutions that lack in responsiveness and performance, due to the synchronous nature of HTTP. Because SIP is derived from HTTP, it is natural that SIP Servlets are derived from HTTP Servlets. One of the biggest differences is that in HTTP Servlets, the application server acts only as the server endpoint. In SIP Servlets, the server can also act client-side; as a proxy; and, of course, as a SIP server. SIP Servlets are going to play an even bigger part in building the next generation of telecommunications services and converged SIP/Java Platform, Enterprise Edition (Java EE platform) applications. Project Sailfin extends the GlassFish project Java EE technology-based application server to build a highly available JSR 289 SIP-enabled communication application server. This session explains how Project Sailfin is architected as a layer on top of GlassFish project v2 and looks at the layered architecture of the SIP container, security, and availability. It also explains compelling application use cases of Project Sailfin. The roadmap of the project includes upcoming features and future directions. The session also shows how to create a converged SIP application and examines the new NetBeans IDE tools available for developers creating SIP applications.
Watch The Session |
FREE White Papers on Java SE, Java EE, cloud computing and database technologies.
| ||||||
|
| ||||||||||||