【问题标题】:JMS | IBM Websphere Application Server 8.5 | How to see messages and their formats lying on queuesJMS | IBM Websphere 应用服务器 8.5 |如何查看队列中的消息及其格式
【发布时间】:2014-11-21 02:08:33
【问题描述】:

我正在开发一个 POC,我正在尝试通过 JMS 实现 SOAP。基本上我会将我的 SOAP 消息直接提交到 jms 队列,消费者将进一步阅读这些 SOAP 消息并处理它们。我们要坚持使用 SOAP 的原因是因为它是一种标准格式,我们不必做额外的事情来设计新的标准表单消息。

对于这个 poc,我使用 IBM websphere app server 8.5 默认提供的默认消息传递提供程序。我提到了following,我可以将我的消息提交到队列中。问题是我希望 SOAP 在我的队列中保留为 XML/String,但是它正在转换为字节消息。

我想使用某种可以与 IBM WAS8.5 一起使用的队列浏览器工具来检查我的队列中的消息及其类型。我搜索了一下,发现有很多 Queue 浏览器工具可用于 Glassfish 等服务器,但我找不到任何适用于 IBM WAS8.5 的工具或选项?

您能否指导我如何确保我的 SOAP 消息在 JMS 队列上保持为 XML 格式,以及我可以用来在队列上查看消息及其类型的任何 GUI 工具/选项?

问候 阿卡什

【问题讨论】:

    标签: soap queue jms websphere


    【解决方案1】:

    您可以使用 SIB Explorer 工具查看 WAS 中队列上的消息。该工具的链接是here

    还有一个 SIB Destination Handler 工具,它允许您对可能对您的问题有用的消息执行更多操作(例如打印出属性等)。 SIB Destination Handler 工具可以在here找到。

    【讨论】:

      【解决方案2】:

      除了whitfiea 提到的工具之外,您还可以使用 Web 管理控制台并转到:

      Buses > myBus > Destinations > myQueue > Queue points >  
      myQueue@rad9vmNode02.server1-myBus > (switch to the Runtime tab) > Messages
      

      然后选择消息。您应该能够看到消息内容。

      【讨论】:

        猜你喜欢
        • 2013-10-20
        • 1970-01-01
        • 2015-09-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-04-21
        • 2016-06-16
        • 2012-04-23
        相关资源
        最近更新 更多