【问题标题】:Tibco ActiveMatrix BusinessWorks JMS Queue Sender with Message Type Object带有消息类型对象的 Tibco ActiveMatrix BusinessWorks JMS 队列发送器
【发布时间】:2013-11-14 07:42:18
【问题描述】:

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

我遵循 Jazon Samillano 的教程关于sending and receiving JMS Messages。在本教程中,他将 JMS 正文中的文本发送到队列。

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

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

有没有人知道一个很好的教程或谁能解释我如何做到这一点?

非常感谢您的帮助。

提前致谢

【问题讨论】:

    标签: jms tibco businessworks


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-07
      • 2020-05-26
      • 1970-01-01
      • 2016-05-02
      • 1970-01-01
      • 1970-01-01
      • 2015-08-25
      • 2016-04-26
      相关资源
      最近更新 更多