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