如何在Tibco BW工作流程中插入手工活动



我正在使用Tibco Designer设计一个简单的业务流程。基本上,就像

通过JMS接收xml数据->从xml中提取某些数据并对其进行修改->发送修改后的xml

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

例如:

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

使用TIBCO BW,您可以使用"JMS队列接收器"接收JMS消息,但是您必须知道该JMS消息的XML模式。之后,你可以用for语句从中"提取"一些数据。"Mapper"活动,之后您可以将消息发送回具有"Reply to JMS message"活动的相同队列。

最新更新