Oracle Server E10293-02 Benutzerhandbuch
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:
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
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
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).
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).
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.
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 Code, Build, Deploy and Debug phases of
the development cycle (
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 Code, Build, Deploy and Debug phases of
the development cycle (
For information on building applications with OCMS SCE, see
.