使用 MQ 7.5,有没有办法让 MQ WCF 将“原始”消息放入 MQ 队列中?它似乎仅限于 SOAP-JMS 格式。所谓的“原始”,是指非 SOAP、非 JMS、非 XML 的简单消息。MQ 8 提供了这个功能,使用
WmqStringMessage
如 这里 所述,但我想知道如何将标准的 MQSTR 类型消息放入 MQ 队列中。WmqStringMessage
如 这里 所述,但我想知道如何将标准的 MQSTR 类型消息放入 MQ 队列中。除了IBM将更高版本的MQ的更改回溯到MQ7之外,没有简单的方法可以实现这一点。
最终,我们放弃了使用WCF,因为我们使用的大多数功能也在MQ本身中实现,例如持久事务和可靠传递。
如果您想要能够切换基础交付机制,那么WCF很好,但是,如果您只使用MQ,则更容易直接编码到该API。