2009-08-06 8 views
4

Ich bin neu bei Documentum, ich muss einen Code von der Documentum Foundation Class auf Documentum Foundation Services aufrüsten. Kann jemand das Für und Wider von jedem, und gute Quelle von Informationen zur Verfügung stellen, um damit anzufangen.Pro und Contra von DFC und DFS?

BTW, ich schreibe Code in Java, um Informationen von Documentum zu erhalten.

Antwort

4

DFS ist eine Abstraktionsschicht über DFC.

SourceRebels hat teilweise Recht, abgesehen von dem Detail, dass EMC jetzt DFS als ein primäres Modell der Integration für externe Anwendungen (API) behandelt. Sie müssen nicht mehr eine kompilierte Sprache (Java oder .Net) verwenden, da Sie alles über SOAP-Webservice-Aufrufe erledigen können. DFC bleibt für die Interaktion auf niedriger Ebene verfügbar, aber mit jeder Documentum-Version werden mehr Dienste zu DFS hinzugefügt.

Einer der Hauptunterschiede ist das Objektmodell. In DFS können Sie einen Stapel von Vorgängen erstellen, die an den Server zur Ausführung gesendet werden (z. B. 10 Objekte erstellen). Es gibt auch einige komplexe Operationen in DFS, die viel mehr Code benötigen, um DFC zu verwenden. Mit DFS können Sie Ihren Code auch auf Computern bereitstellen, auf denen DFC nicht installiert ist.

Ihre beste Ressource für Documentum-bezogene Fragen ist http://developer.emc.com.

2

IMHO sind sie nicht vergleichbar, weil sie nicht auf das gleiche konzentriert sind. DFC ist eine API für den Zugriff auf Documentum, während DFS ein Service-Framework mit einigen vordefinierten Services ist, die einige Funktionen für die Interaktion mit Documentum bereitstellen.

Das ist wichtig: Ich DFS nie :-) verwendet

DFC = Do-it-yourself. Traditionelle Client-Server-Programmierung. Schneller.

DFS = Verwenden Sie vordefinierte Dienste oder machen Sie es selbst für nicht-triviale Aufgaben. SOA. Wahrscheinlich müssen Sie Ihre Dienste auf einem neuen Server bereitstellen oder weitere Documentum-Lizenzen erwerben (da bin ich mir nicht sicher). Langsam, aber ich fühle mich wohler, wenn ich von einigen Legacy-Systemen aus auf Documentum zugreifen möchte.

Das ist mein Körnchen Salz Ich hoffe, Sie finden es nützlich.

0

DFS ist die neue API für Documentum (basierend auf dem Web-Service-Konzept). Sie müssen die Dokumentation für DFS lesen, die ziemlich erklärend ist. Darüber hinaus benötigen Sie ein grundlegendes Verständnis von Web-Service-Aufrufen (Bereitstellen eines Service, WSDL, Erstellen von Remote-Clients).

Verwandte Themen