我是 Documentum 的新手,我必须将一个代码从 Documentum 基础类升级到 Documentum 基础服务。有人可以提供每种方法的优缺点,以及开始使用它的良好信息来源。
顺便说一句,我正在用 Java 编写代码以从 documentum 获取信息。
我是 Documentum 的新手,我必须将一个代码从 Documentum 基础类升级到 Documentum 基础服务。有人可以提供每种方法的优缺点,以及开始使用它的良好信息来源。
顺便说一句,我正在用 Java 编写代码以从 documentum 获取信息。
DFS 是 DFC 之上的抽象层。
SourceRebels 部分正确,除了 EMC 现在将 DFS 视为外部应用程序 (API) 集成的主要模型的细节。您不再需要使用编译语言(Java 或 .Net),因为您可以通过 SOAP Web 服务调用完成所有操作。DFC 仍可用于低级别交互,但随着每个 Documentum 版本的发布,DFS 中添加了更多服务。
主要区别之一是对象模型。在 DFS 中,您可以创建一批操作发送到服务器执行(例如,创建 10 个对象)。DFS 中还有一些复杂的操作,使用 DFC 需要更多的代码来完成。DFS 还允许您将代码部署到未安装 DFC 的机器上。
Documentum 相关问题的最佳资源是http://developer.emc.com。
恕我直言,它们没有可比性,因为它们的重点不同。DFC 是一个访问 Documentum 的 API,而 DFS 是一个服务框架,其中包含一些预定义的服务,提供一些与 Documentum 交互的功能。
这很重要:我从未使用过 DFS :-)
DFC = 自己动手。传统的客户端-服务器编程。快点。
DFS = 使用预定义的服务或自己完成重要的任务。SOA。可能您需要在新服务器中部署服务或购买更多 Documentum 许可证(不确定)。慢,但如果我想从某些遗留系统访问 Documentum,我会觉得使用它会更舒服。
那是我的一粒盐,我希望你觉得它有用。
DFS 是 Documentum 的新时代 API(建立在 Web 服务概念之上)。您需要阅读 DFS 的文档,该文档非常具有解释性。除此之外,您还需要对 Web 服务调用(公开服务、WSDL、构建远程客户端)有基本的了解。