|
|
 |
 |
 |
 |
|
|
 |
|
 |
 |
 |
Client / Server Applications |
 |
 |
 |
 |
Build Custom Applications |
 |
 |
 |
 |
 |
 |

The custom application development section is represented as two areas; 'Presentation Layer' and 'Business Logic Layer'. The presentation layer addresses how to develop the visible part of the application. The business logic layer addresses how to implement the underlying functionality. We have split the process in this manner for consistency with the Web paradigm.
For more details simply drill down to the specific option using the tree fragments in the right hand area..
 |
 |
 |
 |
 |
Presentation Layer
Developing the presentation layer can be done in any Java or COM environment. Rather than implementing all of the presentation logic from scratch developers can make use of the DTC, (Desktop Client), components and framework. The Desktop Client (DTC) components are standalone components which implement common content management functionality. The source code is supplied allowing these components to be customized as required. The DTC framework deals with event handling and the intelligent dispatching of the components on request. Different components can be presented to the user depending on the current context, (type of the selected object, state of the selected object, the current Docbase, etc). Also developers can develop their own components and then use the DTC framework to manage and deliver them.
Business Logic Layer
In order to communicate with the Content Server you will need to make use of the Documentum Foundation Classes, (DFC), or the Business Objects Framework, (BOF). The DFC libraries are a set of Java classes that provide access to the Content Server functionality. A COM bridge for the DFC exists which means that applications can be written in any COM or Java-compliant language. The BOF makes use of the DFC interface, and so is subject to the same requirements.
|
 |
 |
|
 |
 |
|