【问题标题】:Spring JMS + WebSphere MQ clientSpring JMS + WebSphere MQ 客户端
【发布时间】:2016-10-31 12:14:34
【问题描述】:

我试图配置 jms 模板以连接到 WebSphere MQ。使用 Websphere 客户端 jar 时,设置了多个选项,例如 MQC.MQOO_OUTPUT | MQC.MQOO_FAIL_IF_QUIESCING 等用于队列和 PUT 和 GET 选项,例如 MQC.MQPMO_NEW_MSG_ID 、MQC.MQGMO_WAIT、MQC.MQMO_MATCH_CORREL_ID 等,.,

有没有办法将这些选项传递给 JMS 模板?

【问题讨论】:

    标签: ibm-mq spring-jms


    【解决方案1】:

    这些选项是特定于 IBM MQ 的,所以不要认为它们可以按原样传递给 Spring。但其中一些在 Spring 模板中提供了等效的 JMS。

    MQC.MQOO_OUTPUT 选项表示打开队列用于放置消息,相当于 JMS createProducer API。

    MQC.MQGMO_WAIT 选项等价于receive(timeout)

    MQC.MQMO_MATCH_CORREL_ID - 相当于用选择器"JMSCorrelatoinID=<your correlationid>"创建消费者

    【讨论】:

    • 是否有可以通过集成引用的示例,尝试跟踪几个示例但无法复制客户端 jar 功能。
    • 对不起,我没有
    猜你喜欢
    • 2011-09-11
    • 2012-08-27
    • 1970-01-01
    • 1970-01-01
    • 2013-01-09
    • 2013-05-03
    • 1970-01-01
    • 1970-01-01
    • 2023-03-28
    相关资源
    最近更新 更多