2009-08-06 12 views
4

Je suis nouveau sur Documentum, je dois mettre à jour un code de la classe de fondation Documentum vers Documentum Foundation Services. Quelqu'un peut-il fournir les avantages et les inconvénients de chacun, et une bonne source d'information pour commencer avec elle.Avantages et inconvénients de DFC et DFS?

btw, J'écris du code en Java pour obtenir des informations à partir de documentum.

Répondre

4

DFS est une couche d'abstraction au-dessus de DFC.

SourceRebels a partiellement raison, sauf pour le détail qu'EMC traite maintenant DFS en tant que modèle principal d'intégration pour les applications externes (API). Vous n'avez plus besoin d'utiliser un langage compilé (Java ou .Net), puisque vous pouvez tout faire via les appels SOAP webservice. DFC reste disponible pour les interactions de bas niveau, mais avec chaque version Documentum, d'autres services sont ajoutés à DFS.

L'une des principales différences est le modèle d'objet. Dans DFS, vous pouvez créer un lot d'opérations à envoyer au serveur pour exécution (par exemple, créer 10 objets). Il y a aussi des opérations complexes dans DFS qui prendraient beaucoup plus de code à accomplir en utilisant DFC. DFS vous permet également de déployer votre code sur des machines sans le DFC installé.

Votre meilleure ressource pour les questions relatives à Documentum est http://developer.emc.com.

2

IMHO ils ne sont pas comparables, car ils ne sont pas axés sur le même. DFC est une API permettant d'accéder à Documentum tandis que DFS est un framework de services avec des services prédéfinis fournissant certaines fonctionnalités pour interagir avec Documentum.

Cest importants: je jamais utilisé DFS :-)

DFC = Do-it-yourself. Programmation client-serveur traditionnelle. Plus rapide. DFS = Utilisez des services prédéfinis ou faites-le vous-même pour des tâches non triviales. SOA. Vous avez probablement besoin de déployer vos services dans un nouveau serveur ou d'acheter plus de licences Documentum (pas sûr de ça). Lent mais je me sentirai plus à l'aise si je veux accéder à Documentum à partir de certains systèmes existants.

C'est mon grain de sel, j'espère que vous le trouverez utile.

0

DFS est l'API nouvelle génération de Documentum (basée sur le concept de services Web). Vous devez lire la documentation de DFS, ce qui est assez explicite. En plus de cela, vous devez avoir une compréhension de base des appels de service Web (exposer un service, WSDL, construire des clients distants).

Questions connexes