Content Management - Roadmap - Building Custom Desktop-Based Applications
Content Management - Roadmap - Building Custom Desktop-Based Applications
http://developer.emc.com/developer/roadmap/build_custom_dt.html
EDN Home Content Management Resource Management SNIA SMI-S Open Source
Programmers may write to the DMCL or the DFC layer, however, most developers choose DFC since it provides an object-oriented programming interface and offers access to the business logic layer. In addition, as new eContent server functionality becomes available (XML is an example), access to it is provided only through the DFC. While it isn't generally recommended, DMCL may be an option on those occasions where developers are accessing base DMCL functionality and require the highest possible level of performance. For instance, if you are executing a series of queries, DMCL may provide a performance edge in some cases. DFC provides "pass through" methods to DMCL (apiGet, apiSet, apiExec) allowing you to program at the DFC layer and drop down to DMCL when appropriate. Both DFC and DMCL can be accessed from Docbasic and a variety of languages including Java, Visual Basic and C++ (see the DFC and DMCL resource tables for details). For more information about the differences between programming with the DFC and the DMCL, see Chapter 8, DFC and DMCL in Using DFC in Documentum Applications . The JDBC Option JDBC provides programmatic access to relational data from the Java platform. Using the Documentum JDBC driver, applications written in Java can execute DQL statements, retrieve results and propagate changes back to an underlying Docbase. If you are familiar with the Docbase Server API and the JDBC CallableStatement then you can also execute API commands using the driver. Documentum's JDBC driver can also access content and metadata stored in a WebCache. Learn more about the JDBC driver. See the resource table for JDBC.
1 of 1
2/13/2012 4:00 PM