2009-08-06 256 views
4

我是Documentum的新手,我必須將Documentum Foundation類的一個代碼升級到Documentum Foundation Services。有人可以提供每個人的利弊,並提供良好的信息來源來開始使用它。DFC和DFS的優點和缺點?

btw,我正在用Java編寫代碼以從documentum中獲取信息。

回答

4

DFS是DFC頂層的抽象層。

除了EMC現在將DFS視爲外部應用程序(API)集成的主要模型之外,SourceRebels是部分正確的。您不再需要使用編譯語言(Java或.Net),因爲您可以通過SOAP webservice調用完成所有操作。 DFC仍可用於低級別交互,但每個Documentum版本中都有更多的服務添加到DFS中。

其中一個主要區別是對象模型。在DFS中,您可以創建一批操作以發送到服務器以供執行(例如,創建10個對象)。在DFS中也有一些複雜的操作,需要更多的代碼來完成使用DFC。 DFS還允許您將代碼部署到未安裝DFC的計算機上。

您對Documentum相關問題的最佳幫助是http://developer.emc.com

2

恕我直言,他們沒有可比性,因爲他們不關注相同。 DFC是訪問Documentum的API,而DFS是一個服務框架,其中包含一些預定義的服務,提供了一些與Documentum交互的功能。

這就是重要:我從未使用DFS :-)

DFC =做它自己。傳統的客戶 - 服務器編程。更快。

DFS =使用預定義的服務或自己做非平凡的任務。 SOA。可能需要將服務部署到新服務器或購買更多Documentum許可證(不確定)。慢,但如果我想從某些舊系統訪問Documentum,我會感覺更舒適。

多數民衆贊成我希望你覺得它有用。

0

DFS是Documentum的新時代API(基於Web服務概念)。您需要閱讀DFS的相關說明文檔。除此之外,您需要對Web服務調用(公開服務,WSDL,構建遠程客戶端)有基本的瞭解。