Skip Headers
Oracle® Calendar Application Developer's Guide
10g Release 1 (10.1.1)

Part Number B14477-01
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Master Index
Master Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
View PDF

9 Oracle Calendar Web Services Toolkit Overview

This chapter provides an overview of Oracle Calendar Web services and the Web services toolkit.

Related documents:

About Web Services

Oracle Calendar Web services is a component of the Oracle Calendar application system, which handles application-level services. Web services allows applications to retrieve, through common XML queries, calendar data for display in any portal, client application, or backend server. iCal data is coded in XML, wherein iCal becomes xCal. SOAP is used to encapsulate the messages for delivery. The calendar data Web services SOAP is stored directly on the Oracle Calendar server store. This is in effect the CWSL, or Calendar Web services Language.

This current implementation does not provide any WSDL or UDDI support. However, future versions may provide the ability to publish WSDL to a UDDI registry.

The Web Services Toolkit

Developers can use the Oracle Calendar Web services toolkit to build Web services applications and create SOAP 1.1 queries. The toolkit contains the functionality to search, create, modify, and delete calendar events, as well as search tasks. It gives SOAP access to the Oracle Calendar server database through a series of Java classes, known as the Calendarlet. This allows developers to use a Java IDE, abstracting the XML structure required to build applications.

Use the Calendarlet to create your own clients and integrate calendar data into your own applications. To integrate calendar data within any portal, client application, or backend server, you need to be able to make an HTTP connection to the Web server hosting Web services, generate SOAP messages and parse the SOAP responses (using any technology that can send and receive HTTP strings), and make use of an existing XML toolkit to generate outgoing and parse incoming HTTP strings with a SOAP client toolkit. The toolkit supports the use of HTTP proxies.

Toolkit Contents

The Oracle Calendar Web services toolkit includes: