似乎有许多与Documentum接口的选项; WDK,DMCL,DFC,DFS,DQL等
那里还有什么?什么时候你使用哪个界面?对于.NET开发人员,对于Java开发人员?
WDK用于制作网站.
DMCL是用于与Documentum通信的旧API,在最后版本中它仅作为仿真层出现,因此应该避免使用它.
DFC是与Documentum交互的首选API,提供所有功能.
DFS用于从webservices使用Documentum.
DQL用于查询,它类似于SQL.
DFC和WDK是Java,其他可能来自.Net
大卫提供了一个很好的概述,但扩大了一点......
DFC是与Documentum交互的基础Java API.WDK实际上是建立在DFC之上的.DMCL是用C语言构建的遗留API(或者我不是100%肯定的C++).在D6之前,所有DFC调用都使用了DMCL,但是该层在Java中为D6重写,而DMCL只是为了提供向后兼容性.
至于通过.NET访问Documentum,可以使用Documentum PIA从.Net项目访问DFC库,而不是使用传统的Java路由.