【发布时间】:2015-07-22 22:51:16
【问题描述】:
我有一个 JMS mule 流,它将从队列中读取消息并处理它们。我想从 Activiti 的流程中调用这个流程。我正在使用远程骡子实例。据我了解,要在远程 mule 实例中调用 mule 流,我必须使用 Web 服务。在这种情况下如何使用网络服务?
我正在使用 mule 的社区版。
谢谢
【问题讨论】:
标签: java mule mule-studio activiti bpmn
我有一个 JMS mule 流,它将从队列中读取消息并处理它们。我想从 Activiti 的流程中调用这个流程。我正在使用远程骡子实例。据我了解,要在远程 mule 实例中调用 mule 流,我必须使用 Web 服务。在这种情况下如何使用网络服务?
我正在使用 mule 的社区版。
谢谢
【问题讨论】:
标签: java mule mule-studio activiti bpmn
假设您知道远程 Mule 实例的 Web 服务 URL,您需要做以下两件事之一:
就我个人而言,我很喜欢使用 Camel 来做这类事情,因为已经为你完成了艰苦的工作,创建骆驼路线并从 Activiti 服务任务中调用它是一件相对简单的事情(甚至还有最新版本的 Activiti 中内置的 BPMN 扩展属性使这变得更加容易)。
其他需要考虑的事情。 这是一发不可收拾(即一种方式)的电话还是您期待回应?如果您期待响应,它将是同步的还是异步的?所有这些因素都会影响您如何为 BPMN 流建模以正确集成 Mule 流。
【讨论】: