HP-UX Java SIP Stack Programmer's Guide (February 2008)
Initiation Protocol), and converts to a format that an application
can interpret and process.
Encoder Specifies an interface that encodes the message from the
application and sends them over the network as raw bytes.
• Network
Contains raw bytes that is sent to the JSR32 SIP stack for further processing.
JSR32 Packages
HP provides the following packages for the Java SIP stack:
• General Package (javax.sip)
This package contains the main interfaces in the JSIP architecture, the transaction,
dialog interfaces, and the event objects.
• Address Package (javax.sip.address)
This package contains interfaces that represent the addressing components of the
SIP protocol.
• Header Package (javax.sip.header)
This package contains all the headers interfaces.
• Message Package (javax.sip.message)
This package contains the interfaces that represent SIP messages.
JSR32 Objects
The JSIP JSR32 specification includes the following main objects:
• The SipStack Object
• The Dialog Object
• The Transaction Object
• The Message Object
SipStack Object
The SipStack object defines the management and architectural view of the SIP stack.
It contains methods to represent and modify the properties of a SIP stack.
JSR32 Architecture 39