【问题标题】:Tibco Rendezvous: How to create complex Msg Responses?Tibco Rendezvous:如何创建复杂的消息响应?
【发布时间】:2016-09-26 12:58:42
【问题描述】:

我正在使用其 JAVA API 构建一个 Tibco Rendezvous 消息 (8.4.5)。

我得到的参考是 tibrvlisten sniff,它只给了我一个文本表示,系统想要的内容是期待来自我的应用程序的 Tibco Rendezvous 消息。

所以,基本上我需要使用 Tibrv API 编写 Java 代码,以生成以下输出消息(以下示例仅是消息部分):

示例 1

...^前缀列表^={ default="/tibco/public/class/ae/NESPIntl/NESPAdapter/Request" 1="/tibco/public/class/ae/NESPIntl/Common" 2="/tibco/public/sequence/ae/NESPAdapter" 3="/tibco/public/union/ae/NESPAdapter" 4="/tibco/public/scalar/ae" }...

这里必须使用什么样的数据结构?我应该如何表示这种类型的值对?

示例 2

...^data^={^class^="Send_Message_Result" 响应={^idx^=1 ^class^="HosaMessageReport_Set" ^1^={^idx^=2 ^class^="HosaMessageReport" 用户地址={^idx^=2 ^class^="地址" 计划 = 5 地址字符串 =“3345205381” 名称 =“” 演示 = 筛选 = 0 SUBADDRESSSTRING=""} 响应=1 TIMESTAMP="200716161352"}} SUBJECTIDENTITY="" JOBID=29525108}...

这是消息响应中最复杂的部分。我应该如何在这里设置“类”?一旦提供的 Java 结构被声明为 TibrvMsg 子类,Tibco Rendezvous 会自动检测到它吗?还是像所有其他参数一样设置参数?

有人在这方面有现场经验吗?任何帮助将不胜感激。

感谢和亲切的问候, 皮尔路易吉

【问题讨论】:

    标签: java tibco-rv


    【解决方案1】:

    大概您有某种方式可以收听来自应用程序的消息,因为您可以使用 tibrvlisten。所以,与其使用 tibrvlisten,不如编写 Java 代码来接收 Java 应用程序中的消息。这将准确地向您显示 RV 消息的外观。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      • 1970-01-01
      • 2010-12-15
      • 2011-08-07
      • 2011-09-14
      相关资源
      最近更新 更多