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