Alfresco Activiti或Camunda或jBPM - 将任务与外部URL相关联

时间:2018-04-03 11:06:45

标签: activiti bpm camunda

是否可以将流程任务(在Alfresco Activiti或Camunda中)与外部URL相关联,以打开由外部Web应用程序生成的表单?

我正在使用这些产品的当前版本进行原型设计:

  • Alfresco-Process-Services 1.8.1
  • ** Activiti 6.0.0 **
  • Camunda 7.8.0
  • jBPM 7.1.0.Final

想法是使用本机UI(相当于jBPM 7.1.0.Final中的KIE Workbench)来创建流程定义并将其一个用户任务与外部URL相关联(重定向类型或弹出窗口内) )声明此任务的用户(在发布和启动流程实例之后)将被重定向到外部Web应用程序以完成任务,因为逻辑包含在我们的外部Web应用程序中。

2 个答案:

答案 0 :(得分:2)

在Camunda中,您可以使用外部表单跳转到某个任意URL(例如,将某些参数添加到URL以标识任务和回调URL),请参阅https://docs.camunda.org/manual/7.8/user-guide/task-forms/#external-task-forms

答案 1 :(得分:2)

在Activiti 6和Alfresco Process Services中,传统"表格键"属性仍然保留,这是一个任意元数据键,可用于标识外部表单的键。

此密钥仍在Activiti 6和APS流程编辑器中公开。

请记住,APS(和Activiti 6)表单编辑器会使用引用的表单ID重载表单键字段,因此如果您使用它,则无法使用内置表单。

希望这有帮助, 格雷格