我正在尝试通过使用 JMS 作为传输协议的 Websphere MQ 向 Java 服务器发送消息。我可以使用 IBM 提供的库愉快地将消息放到 MQ 上,但服务器拒绝了它们。我假设(希望是正确的)这是因为我在 MQ 消息上缺少各种 JMS 特定的标头/属性。
我通过检查队列确保消息的有效负载相同(如果有帮助,它们都是映射消息),但不想完全实现JMS Websphere MQ 协议只是为了让它工作。
我想知道是否有人设法让它工作,如果是这样,您需要在 JMS 标头中指定的最少信息量是多少?是否有任何替代方法可以直接在 MQ 上执行此操作(我已经看到一些关于使用 java interop 的内容,但我认为这有点过头了)。
任何帮助将不胜感激!