Oracle Server E10293-02 Benutzerhandbuch

Seite von 108
Application Development in OCMS
1-2  Oracle Communication and Mobility Server Developer’s Guide
Application Development in OCMS
The OCMS environment enables you to develop JSR-116-compliant applications 
through its support of the following: 
SIP Servlet API
OCMS supports development of SIP servlets using the JSR-116 SIP Servlet API. Using 
these interfaces, you can build a SIP Servlet to create customized SIP-based 
components that terminate SIP messages, send SIP responses, and proxy SIP messages. 
For an overview of SIP servlets and the OCMS extensions to the SIP Servlet API, see 
. For an overall view of developing applications in OCMS, see 
.
Parlay X Web Service Interface
OCMS supports application development using the Parlay X Presence Web Service 
interface as defined in Open Service Access, Parlay X Web Services, Part 14, Presence ETSI 
ES 202 391-14
. Using Parlay X interface, you can build a Web Service that acts as a 
client for many users by providing them functions for publishing, subscribing and 
listening to notifies. For more information on OCMS support of the Parlay X Web 
Service interfaces and developing a Web Service using OCMS SCE as the IDE, see 
. For examples of building a Parlay X Web 
Service for the Oracle WebCenter 10.1.3.3 platform, see the Oracle Communication and 
Mobility Server documents on Oracle Technology Network 
(http://www.oracle.com/technology/index.html).
Presence Web Services
You can use the Oracle JDeveloper 10g to test Presence Web Services. Oracle 
JDeveloper Release 10.1.3.3 or higher is the preferred development tool for customers 
creating applications for the WebCenter 10.1.3.3 platform. For more information on 
using Oracle JDeveloper 10g within OCMS, refer to Oracle Communication and 
Mobility Server documents on Oracle Technology Network 
(http://www.oracle.com/technology/index.html).
Oracle Communication and Mobility Server Development Tools
OCMS provides OCMS Service Creation Environment (OCMS SCE) as the primary 
development tool. Oracle JDeveloper is a secondary tool which is used to test Presence 
Web Services.
OCMS SCE
OCMS provides the OCMS Service Creation Environment (OCMS SCE), a 
development tool for SIP servlets and server-side applications. OCMS SCE (SCE), 
intended for developers on the Windows operating systems, provides tools and APIs 
for creating services using the OCMS platform. OCMS SCE, which runs on Eclipse, 
supports your development effort through the CodeBuildDeploy and Debug phases of 
the development cycle (
For information on building applications with OCMS SCE, se