我需要实现自定义 .NET 应用程序与 Documentum 5.3 的集成。.NET 应用程序应提供在配置的 Documentum 5.3 中管理文件夹、文档、元数据和搜索的功能。
我发现 Documentum 5.3 中提供了以下集成选项:
- Documentum ADO.NET 服务
- Documentum 基础类(包括 PIA 和 Web 服务支持)
- WDK
我猜对于 .NET 应用程序而言,更可取的变体是 DFC PIA。但在这里 - http://forums.contology.com/index.php?showtopic=23639 - 伙计们正在讨论 DFC PIA 已被弃用并且不会很快得到支持(我知道它对于 5.3 来说已经足够了 - 但我猜它'如果客户升级其 Documentum,则需要覆盖集成部分)。
至于 ADO.NET 服务和“用于访问业务对象的 Web 服务框架”——您能否向我提供更多信息——我能否使用这些选项执行上述任务(管理文件夹、文档、元数据、搜索)?我可以使用 ADO.NET 服务访问文档内容还是仅访问文档元数据?
最后一个问题是我错过了其他选择吗?您是否认为这里最好的选择是使用 DFC 在 Java 中编写自定义 Web 服务,然后将 .NET 应用程序与该 Web 服务集成?(类似于“用于访问业务对象的 Web 服务框架”的方法——但我不确定这个框架是否能提供我需要的所有能力)