JAIN(tm) SIP

Release 0.6 Specification

 

Standard Java(tm) Interface

to the

Session Initiation Protocol (SIP)

 










Copyrights

Copyright - 2000 Sun Microsystems, Inc. All rights reserved.
901 San Antonio Road, Palo Alto, California 94043, U.S.A.

This product and related documentation are protected by copyright and distributed under licenses restricting its use, copying, distribution, and decompilation. No part of this product or related documentation may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any.

RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by the United States Government is subject to the restrictions set forth in DFARS 252.227-7013 (c)(1)(ii) and FAR 52.227-19.

The product described in this manual may be protected by one or more U.S. patents, foreign patents, or pending applications.

TRADEMARKS

Sun, the Sun logo, Sun Microsystems, Java, Java Compatible, JavaBeans, Solaris,Write Once, Run Anywhere, JDK, Java Development Kit, and JavaStation are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and certain other countries. UNIX is a registered trademark in the United States and other countries, exclusively licensed through X/Open Company, Ltd. All other product names mentioned herein are the trademarks of their respective owners.

THIS PUBLICATION IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.

THIS PUBLICATION COULD INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL ERRORS. CHANGES ARE PERIODICALLY ADDED TO THE INFORMATION HEREIN; THESE CHANGES WILL BE INCORPORATED IN NEW EDITIONS OF THE PUBLICATION. SUN MICROSYSTEMS, INC. MAY MAKE IMPROVEMENTS AND/OR CHANGES IN THE PRODUCT(S) AND/OR THE PROGRAM(S) DESCRIBED IN THIS PUBLICATION AT ANY TIME.


 

The JAIN SIP API

The JAIN SIP Application Programming Interface (API) is part of the JAIN SIP 0.6 Specification. A description of the classes, interfaces and methods that comprise the API as well as an example of how to implement from the API can be found in the JAIN SIP API Javadoc.


 

The JAIN SIP API Requirements Specification

The Requirements Specification provides a high level overview of JAIN and the JAIN SIP API Specification as well as explaining the JAIN Architectureand the functionality provided by each of the requirements defined within the document.

 

The JAIN SIP Reference Implementation (RI) Specification

The JAIN SIP Reference Implementation (RI) is a an example Java program that emulates the functions of a SIP stack in order to verify that JAIN SIP applications are compatible with the JAIN SIP specification. The RI can therefore be used to help develop and debug a JAIN SIP application in the absence of an JAIN SIP Compliant SIP Stack. The purpose of the the RI Specification is to outline the requirements for setting up the RI and to list the scope, limitations and restrictions of the RI.

 

The JAIN SIP Technology Compatability Kit (TCK) Specification

The purpose of the JAIN SIP TCK is to verify that a JAIN SIP implementation is compatible with the JAIN SIP API Specification. The TCK Specification details the test cases which an implementation of JAIN interfaces must pass in order to be considered compliant with the JAIN SIP Specification.


 

 


Copyright - 2000 Sun Microsystems


If you have any comments or queries, please mail them to JAIN-SIP-interest@sun.com