SIP Serlvet Examples

SIP Basic3pcc sample application %%(color:red;background-color:yellowNew%%

If you have installed SailFin V2 then this sample will be available under SAILFIN_INSTALL_DIR/samples/sipservlet/ directory. If it is not available in your SailFin installation then :

  • Unzip the downloaded Basic3pcc.zip under SAILFIN_INSTALL_DIR/samples/sipservlet/ directory.

This is a sample that demonstrates a RFC 3725 Third Party Call Control (3pcc) application in SailFin. Read Basic3pcc in SailFin

This sample is also used to explore out-of-box cluster and high availability features of SailFin. Read High Availability of SailFin demonstrated using Basic3pcc sample

The rolling upgrade of the application is also demonstrated by this sample. Refer Rolling Upgrade of SailFin demonstrated using Basic3pcc sample

SIP Click-to-Dial

An example that lets a user click on a web page to place a call. Shows the basics of SIP registration and invitation, as well as how to share data between SIP and HTTP servlets.

SIP Servlet 1.1 Click-To-Dial

An updated Click-To-Dial using the SIP Servlet 1.1 API (JSR 289), and documented in the SIP Servlet Tutorial.

SIP Loan Processing Banking Application

A loan processing banking application which demonstrates the SIP, HTTP and JavaEE convergence. This sample shows how the HTTP session can be associated with SipApplicationSession, and how the SIP component and JavaEE components (eg., MDB) can share the resources, and how the SIP functionality can be used inside the MDB.

Sailfin Samples project

This project has been recently created in the GlassFish community and it aims to serve as a repository for sample applications created by users and developers using SIP Servlets, Java EE and other technologies. Typically these samples would run on Sailfin .

SIP Proxy

A SIP servlet that implements a simple SIP Proxy. This shows the basics of how to implement a SIP Servlet and respond to SIP messages.