Documentum DFC开发详解
需积分: 16 70 浏览量
更新于2024-07-26
收藏 2.13MB PPT 举报
"documentum之DFC开发概览"
Documentum是一款企业级的内容管理系统,而DFC(Documentum Foundation Classes)是其核心组件之一,用于开发与Documentum内容服务器交互的应用程序。DFC提供了一个全面的、面向对象的API,使得开发者可以高效地实现内容管理功能。
DFC概览:
DFC是Content Application与Content Server之间通信的主要桥梁。它允许程序员通过高级操作或低级对象方法调用来访问和管理Documentum对象模型中的内容。DFC的设计目的是简化与Documentum系统的集成,无论是构建桌面应用、Web应用还是其他形式的软件。
DFC客户端和会话:
在DFC中,客户端(Client)是与Documentum服务器进行交互的实体,它负责建立和管理会话(Session)。会话是连接用户与Documentum仓库的临时工作环境,用于执行各种操作,如登录、查询、创建、更新和删除对象等。通过`com.documentum.fc.client`包中的类和接口,如`IDfSession`,开发者可以创建、管理和控制这些会话。
与类型相关接口:
DFC提供了丰富的接口来处理不同类型的Documentum对象,如文档、文件夹、元数据等。这些接口允许开发者对对象进行操作,如`IDfPersistentObject`用于表示任何持久化对象,`IDfDocument`代表文档对象,`IDfFolder`则用于处理文件夹。
通用工具:
`com.documentum.operations`包包含了通用的客户端功能接口,例如文档的签入(check-in)和签出(check-out)操作,以及版本控制、权限管理等。这些接口为开发者提供了便利的工具,以便在应用中实现常见的内容管理任务。
查询相关接口:
查询Documentum仓库中的信息是DFC的一个关键功能。`com.documentum.xml.xdql`包提供了执行XDQL(eXtended Documentum Query Language)查询的接口,返回XML格式的结果。这使得开发者可以灵活地构建复杂的查询,并以结构化的数据格式获取结果。
BOF(Business Object Framework)开发概览:
BOF是Documentum的一个扩展框架,用于构建业务逻辑层。它允许开发者创建自定义的业务对象,这些对象可以封装特定的业务规则和流程。BOF结合DFC,可以帮助构建更强大的、与业务需求紧密相关的Documentum应用程序。
总结起来,DFC是Documentum平台的核心开发工具,它提供了丰富的接口和类库,使得开发者能够轻松地与Documentum内容服务器进行交互,实现内容管理的各种需求,包括对象操作、会话管理、查询执行和业务逻辑构建。通过深入理解和熟练运用DFC,开发者可以构建出高效、功能完备的Documentum集成解决方案。
2019-07-09 上传
2010-01-29 上传
2016-04-07 上传
2009-10-20 上传
2008-11-10 上传
2008-07-09 上传
2012-03-27 上传
u010264557
- 粉丝: 0
- 资源: 2
最新资源
- Excel模板境外外汇借款情况表.zip
- django-performance:Django应用程序,用于分析SQL查询和AB测试不同的数据库更改
- auro-card:自定义元素,旨在提供一种灵活的方式来传达信息摘要
- 【地产资料】XX地产 工作大纲P39.zip
- plusauth-widget:用于呈现PlusAuth视图的Web小部件
- Team17ActiveWindow
- 北大-95后手机使用心理与行为白皮书-2019.7-43页 (1).rar
- final-project:CS50最终项目
- sigmatools:将 sigma rox 10.0 数据转换为可用的标准格式。 像 slf 到 gpx
- Excel模板境外企业基本情况表.zip
- mzaini30
- lpxoa
- 毕业设计&课设--毕业设计-物资管理系统.zip
- AutoBuild-OpenWrt
- 印度尼西亚数字原生代调查.rar
- Vue