【问题标题】:How to insert manual activity in Tibco BW work flow process如何在 Tibco BW 工作流程过程中插入手动活动
【发布时间】:2013-04-02 05:20:41
【问题描述】:

我正在使用 Tibco Designer 设计一个简单的业务流程。基本上是这样的

通过JMS接收xml数据-->从xml中提取某些数据并修改-->发回修改后的xml

所以我的问题是,我应该选择 Palettes 中的哪个活动来实现手动任务?

例如:

original.xml
<xml>
<sender>Jason</sender>
<message>I am hungry</message>
</xml>

modified.xml
<xml>
<sender>Jason</sender>
<message>I am hungry</message>
<modifiedMessage>I am so hungry!!!!!<modifiedMessage>
</xml>

所以我想从 original.xml 中提取并可能在屏幕上显示它,然后要求用户输入修改后的消息。用户输入消息后,我们将其添加为另一个元素并将修改后的.xml 发送到其他目的地。

【问题讨论】:

    标签: tibco


    【解决方案1】:

    嗯,TIBCO BusinessWorks(以及 TIBCO Designer,它只是一个业务流程的建模器)不是为这种使用而设计的 - 流程步骤(活动)之间的人机交互。您可能需要某种具有丰富的 GUI 表单和所有其他花哨的东西的 BPM 工具。

    使用 TIBCO BW,您可以使用“JMS Queue Receiver”接收 JMS 消息,但您必须知道该 JMS 消息的 XML 模式。之后,您可以从中“提取”一些数据,例如“映射器”活动,然后您可以使用“回复 JMS 消息”活动将消息发送回同一队列。

    【讨论】: