The Sun Java System Content Delivery Server Customization Guide describes each of the Content Delivery Server application programming interfaces (APIs). These APIs are used for integrating Content Delivery Server with an existing infrastructure. The Subscriber API and Vending Manager API are used to access Content Delivery Server data.
Before You Read This Document
This guide is for programmers who are responsible for writing adapters based on the APIs and system administrators who are responsible for integrating Content Delivery Server with their existing infrastructure. It assumes some knowledge of the Java programming language and networking, database, and web technologies.
How This Document is Organized
- Chapter 1 provides an overview of the Content Delivery Server APIs.
- Chapter 2 describes the Event Service API, which provides asynchronous reporting of events.
- Chapter 3 describes the Billing API, which provides an interface between Content Delivery Server and your billing system.
- Chapter 4 describes the Content Management API, which is used to manage the interface between Content Delivery Server and your content management system.
- Chapter 5 describes the Content Validation API, which is used to validate and protect content that is submitted to Content Delivery Server.
- Chapter 6 describes the User Profile API, which is used to add, delete, retrieve, update, enable, and disable users in the system.
- Chapter 7 describes the WAP Gateway API, which retrieves the MSISDN, device profile, and other attributes from the HTTP header.
- Chapter 8 describes the Messaging API, which provides a mechanism for carriers or application vendors to integrate their own Wireless Access Protocol (WAP), Short Message Service (SMS), and Multimedia Messaging Service (MMS) push implementations.
- Chapter 9 enables Content Delivery Server to handle confirmation messages sent from a Multimedia Messaging Service Center (MMSC) or other external entity.
- Chapter 10 describes the Streaming API, which is used to communicate with a streaming server to manage streamed content.
- Chapter 11 describes the Subscriber API, which provides access to data maintained by Content Delivery Server.
- Chapter 12 describes the Vending Manager API, which provides access to bundles, campaigns, and subscriber plans by external applications.
- Chapter 13 describes the Device Client web services, which provide remote access to the Subscriber API and data maintained by Content Delivery Server using web services.
Shell Prompts
Shell
|
Prompt
|
C shell
|
machine-name%
|
C shell superuser
|
machine-name#
|
Bourne shell and Korn shell
|
$
|
Bourne shell and Korn shell superuser
|
#
|
Typographic Conventions
Typeface
|
Meaning
|
Examples
|
AaBbCc123
|
The names of commands, files, and directories; on-screen computer output
|
Edit your.login file.
Use ls -a to list all files.
% You have mail.
|
AaBbCc123
|
What you type, when contrasted with on-screen computer output
|
% su
Password:
|
AaBbCc123
|
Book titles, new words or terms, words to be emphasized. Replace command-line variables with real names or values.
|
Read Chapter 6 in the User’s Guide.
These are called class options.
You must be superuser to do this.
To delete a file, type rm filename.
|
Note - Characters display differently depending on browser settings. If characters do not display correctly, change the character encoding in your browser to Unicode UTF-8.
|
Related Documentation
The following table lists the documentation for this product. The online documentation is available at:
http://docs.sun.com/app/docs/prod/cds
Application
|
Title
|
Part Number
|
Format
|
Location
|
Branding and localizing the portals
|
Sun Java System Content Delivery Server Branding and Localization Guide
|
820-1938-10
|
PDF
HTML
|
$CDS_HOME/Documentation/branding and online.
|
Planning for your system
|
Sun Java System Content Delivery Server Capacity Planning Guide
|
820-1939-10
|
PDF
HTML
|
$CDS_HOME/Documentation/capacity and online.
|
Working with the Developer Portal
|
Sun Java System Content Delivery Server Content Developer Guide
|
820-1940-10
|
PDF
HTML
|
$CDS_HOME/Documentation/devguide and online.
|
Working with the APIs provided
|
Sun Java System Content Delivery Server Customization Guide
|
820-1941-10
|
PDF
HTML
|
$CDS_HOME/Documentation/customization and online.
|
Trouble shooting
|
Sun Java System Content Delivery Server Error Messages
|
820-1942-10
|
PDF
HTML
|
$CDS_HOME/Documentation/errmsgs and online.
|
Installing the system
|
Sun Java System Content Delivery Server Installation Guide
|
820-1943-10
|
PDF
HTML
|
$CDS_HOME/Documentation/install and online.
|
Setting up and integrating with existing infrastructure
|
Sun Java System Content Delivery Server Integration and Configuration Guide
|
820-1944-10
|
PDF
HTML
|
$CDS_HOME/Documentation/integration and online.
|
Migrating to the latest release
|
Sun Java System Content Delivery Server Migration Guide
|
820-1945-10
|
PDF
HTML
|
$CDS_HOME/Documentation/migration and online.
|
Product reference information
|
Sun Java System Content Delivery Server Reference Manual
|
820-1946-10
|
PDF
HTML
|
$CDS_HOME/Documentation/refman and online.
|
Monitoring and managing the system
|
Sun Java System Content Delivery Server System Management Guide
|
820-1947-10
|
PDF
HTML
|
$CDS_HOME/Documentation/system-mgmt and online.
|
Documentation, Support, and Training
Third-Party Web Sites
Sun is not responsible for the availability of third-party web sites mentioned in this document. Sun does not endorse and is not responsible or liable for any content, advertising, products, or other materials that are available on or through such sites or resources. Sun will not be responsible or liable for any actual or alleged damage or loss caused by or in connection with the use of or reliance on any such content, goods, or services that are available on or through such sites or resources.
Sun Welcomes Your Comments
Sun is interested in improving its documentation and welcomes your comments and suggestions. You can submit your comments by going to http://docs.sun.com and clicking Send Comments.
Please include the title and part number of your document with your feedback:
Sun Java System Content Delivery Server Customization Guide, part number 820-1941-10.
Sun Java System Content Delivery Server Customization Guide
|
820-1941-10
|
|
Copyright © 2008, Sun Microsystems, Inc. All Rights Reserved.