0

我正在使用 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 发送到其他目的地。

4

1 回答 1

1

Well, TIBCO BusinessWorks (as well as TIBCO Designer which is just a modeler for business processes) is not made for that kind of using - human interaction between process steps (activities). You probably need some kind of BPM tool with rich GUI forms and all other fancy stuffs.

With TIBCO BW you can receive JMS message using "JMS Queue Receiver" but you have to know XML schema for that JMS message. After that, you can 'extract' some data from it with for e.g. "Mapper" activity and after that you can send message back to the same queue with "Reply to JMS Message" activity.

于 2013-04-01T21:20:41.950 回答