能否请您告诉我,是否可以将 CMIS 与 BPM 系统集成?我知道 Pega BPM 系统可以与 CMIS 集成。但我想将 CMIS 与 Documentum 中的工作流或与 Alfresco 存储库集成。我没有找到任何与 CMIS 提供的 BMP 相关的对象类型。
友善的建议。谢谢你的帮助!
能否请您告诉我,是否可以将 CMIS 与 BPM 系统集成?我知道 Pega BPM 系统可以与 CMIS 集成。但我想将 CMIS 与 Documentum 中的工作流或与 Alfresco 存储库集成。我没有找到任何与 CMIS 提供的 BMP 相关的对象类型。
友善的建议。谢谢你的帮助!
CMIS 没有提供直接映射到工作流领域的 API:所有领域模型和 API 都用于文档管理。
也就是说,在 BPM 引擎和您的客户端应用程序之间建立一些契约并非不可能,以便将工作流相关信息(状态、属性、工作流定义等)映射到 CMIS 域级实体,即文档、属性、关系和政策。
这绝对不是理想的,但由于 CMIS 中没有直接的工作流 API,这是您获得的唯一选择。
我看到这个问题相当古老,但实际答案可能仍然很有趣。我已经成功测试了为支持 CMIS的 K2 ( http://www.k2.com/ )制作服务代理的概念。
K2 允许您在 .Net 中构建服务代理,所以这相当简单。您可以稍后生成连接到您的代理的 K2 SmartObjects,并在您的流程和 Web 表单中使用它们。
我实际上用 Alfresco 测试了这个来测试 CMIS。Alfresco 的支持很棒。
因此,要回答您的问题,是的,这绝对可以使用 K2 Blackpearl 和 K2 SmartForms。