Sun Java Solaris Communities My SDN Account Join SDN
 

JavaOne Online Technical Sessions

Pump Up Your Technical Knowledge
Listen and watch as industry luminaries bring you the latest on Java technologies
Active Tab2008
 
Begin Product Tab Sub Links Active Sub LinkJavaOne Technical Sessions JavaOne Hands-On Labs Tech Days Hands-On Labs

Project Sailfin: Architecture, Applications, and Roadmap
TS-5866


Presenter: Kristoffer Gronowski, Ericsson; Binod Pg, Sun Microsystems, Inc.


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
You need to be a registered Sun Developer Network member to view this multimedia session. If you are a registered SDN member, please click on "Watch Multimedia" button to log-in to view the multimedia session. If you wish to join SDN, please click here.

 
 
FREE White Papers on Java SE, Java EE, cloud computing and database technologies.
New SDN Member Only Offers Every Month Discounts, FREE white papers and more!
Java University and JavaOne Training Sessions