EMC Developer Network

Development and Customization Options
 

Overview of the Development and Customization Options

Documentum provides the industry's leading content management platform and several client options to access server functionality. Sometimes, however, our customers and partners need to customize the look and feel or behavior of our client tools, integrate with other applications or build custom applications. This section provides a roadmap to help application designers navigate the many available options and to find links to resources that make the effort as easy as possible.

How to use the Roadmap

Your options can be broadly categorized into desktop-based or web-based. Read the sections below to determine which one is right for you. If you already know what you would like to do and would like to locate all of the available resources see the roadmap of development and customization options.

Desktop-based Options

Documentum's desktop-based offering is called the Desktop Client. The Desktop Client is a collection of reusable components, each one providing a specific content management function. The Desktop Client integration with Windows Explorer exposes content management functionality through the familiar Windows Explorer user interface. The Desktop Client also supports integration with many desktop applications including Microsoft Word and Corel WordPerfect. Developers can customize the Documentum-supplied Desktop Client integrations or use one or more of the components to build a custom application.

Learn more about Desktop-based Options.

Web-based Options

Documentum's open architecture and support for leading web development technologies gives you the flexibility to choose the development environment that best suits your requirements. Java Server Pages (JSP) or Active Server Pages (ASP) can make DFC calls to access content management functionality, or they can take advantage of the Web Development Kit (WDK). The WDK provides a layer of abstraction on top of the DFC that makes programming easier and faster.

Learn more about Web Options.