Download EMC Documentum Dynamic Delivery Services

Transcript
Table of Contents
Preface ............................................................................................................................................
Purpose of this manual .........................................................................................................
Conventions ..........................................................................................................................
Revision history .....................................................................................................................
Getting information ................................................................................................................
3
3
3
4
4
Introduction .................................................................................................................................... 5
Features ................................................................................................................................ 5
Benefits for existing customers .............................................................................................. 7
Getting familiar with the product ............................................................................................ 7
Architecture ........................................................................................................................... 7
Administration .............................................................................................................................. 10
Included web-applications ................................................................................................... 10
The Admin application ......................................................................................................... 11
Uploading data into the XML Store ..................................................................................... 11
XML Store Data Layout ....................................................................................................... 11
XML Store Builtin Metadata ................................................................................................ 13
A Development Process Example ....................................................................................... 14
A test/deployment example ................................................................................................. 16
DDS Ant targets .................................................................................................................. 17
DDS Ant tasks ..................................................................................................................... 21
API, Frameworks and Services ................................................................................................... 25
Core concepts ..................................................................................................................... 25
Server-side Application Development ................................................................................. 27
Adding Server Functionality ................................................................................................ 29
Persistence Layer ................................................................................................................ 30
Using the Persistence Layer ..................................................................................... 36
Persistence Layer and XDB ...................................................................................... 38
Persistence Layer and File System .......................................................................... 38
Persistence Layer and XAM ..................................................................................... 39
Application Framework ........................................................................................................ 40
Application Configuration .......................................................................................... 42
Structures Framework ......................................................................................................... 48
Store Locations ........................................................................................................ 50
DDS Locales and Java locales ................................................................................. 51
Storage examples ..................................................................................................... 51
Services Framework ............................................................................................................ 52
Services Lifecycle ..................................................................................................... 55
Operation Framework .......................................................................................................... 57
User Service ........................................................................................................................ 61
Response Service ............................................................................................................... 63
Logging Framework ............................................................................................................. 66
XBase Framework ............................................................................................................... 68
XProc Service ..................................................................................................................... 70
XProc Service Configuration .................................................................................... 72
Dynamic Delivery Services - User Manual
1