Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Tibco BW工作流程中插入手动活动_Tibco - Fatal编程技术网

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

如何在Tibco BW工作流程中插入手动活动,tibco,Tibco,我正在使用Tibco Designer设计一个简单的业务流程。基本上,就像 通过JMS接收xml数据-->从xml中提取特定数据并修改-->发回修改后的xml 所以我的问题是,我应该从选项板中选择哪个活动来实现手动任务 例如: original.xml <xml> <sender>Jason</sender> <message>I am hungry</message> </xml> modified.xml <xm

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

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

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

例如:

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
杰森
我饿了
modified.xml
杰森
我饿了
我太饿了!!!!!
所以我想从original.xml中提取,并可能在屏幕上显示它,然后请求用户输入修改后的消息。在用户输入消息后,我们将它作为另一个元素添加,并将修改后的.xml发送到其他目的地

好吧,TIBCO BusinessWorks(以及TIBCO Designer,它只是业务流程的建模者)并不是为流程步骤(活动)之间的那种人机交互而设计的。您可能需要某种具有丰富GUI表单和所有其他高级功能的BPM工具

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