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.