Oracle Calendar Application Developer's Guide Release 2 (9.0.4) Part Number B10893-01 |
|
|
View PDF |
The Oracle Calendar SDK is a set of functions, written in C/C++ with corresponding Java functions, that a developer can use to create applications that interface with Oracle Calendar. Using a native C interface, the SDK allows for implementation using any language that can call C functions natively.
Using standard iCalendar objects to represent meetings and events, a developer can use CSDK functions to create programs that read/write calendar data, storing the information on the Oracle Calendar server.
Examples of programs that can be created include automated calendar subscriptions, custom interfaces to the Calendar server, or even migration utilities that allow for data extraction from any other system capable of producing iCalendar output.
The Oracle Calendar SDK includes:
This release of the Oracle Calendar SDK includes the following new features:
The inclusion of Java functions facilitates Java implementations that were previously implemented by third parties.
Connection pooling adds configuration options for the connection model used by the SDK. This will greatly enhance resource usage and efficiency when implementing various applications (especially web-based and multi-threaded environments), and promote reuse of existing connections.
The Oracle Calendar SDK is a subset of the core functions used when designing Oracle Calendar desktop clients and server applications. It should be used for rapid development of utilities and applications that extend the existing Oracle Calendar applications, and not as a tool to replace the existing interfaces or logic.
The SDK has been used to integrate with portals, FCGI-based applications, and even simple command-line scripts which might display a day's events. The SDK is best used to achieve a specific goal.