2

我是 Tibco、ActiveMatrix BusinessWorks 和 Tibco Designer 的新手。

我按照 Jazon Samillano 的教程发送和接收 JMS Message。在本教程中,他将 JMS 正文中的文本发送到队列。

我现在尝试的是通过另一个 Java 应用程序将 Java 对象发送到队列,并使用 Palette-Element JMS 队列接收器在 Tibco Designer 中读取 Java 对象。之后,我想处理数据,然后通过 JMS Queue Sender 将 JMS 消息发送到具有相同对象(进行一些轻微操作)的另一个队列。

在 JMS 队列接收器和 JMS 队列发送器的配置中有一个下拉列表,我可以在其中选择消息类型“对象”。但那我该怎么办。我想我需要在 JMS Body 和一个变量之间建立一个映射(= Tibco Designer 中 Java 对象的表示)来处理数据。但是我该怎么做呢?

有谁知道一个很好的教程,或者任何人都可以解释我如何做到这一点?

我真的很感谢你的帮助。

提前致谢

4

1 回答 1

0

您收到的是通过 JMS 序列化的 java 对象。您可以使用 Java Palettes Activity 对其进行反序列化并对该对象执行任何您想要执行的操作。如果您的序列化对象不是来自标准 Java 类(例如 String),那么您需要在设计器的类路径中包含 java 类或 jar。

于 2013-11-11T14:28:25.447 回答