gpt4 book ai didi

java - 如何发送带有空 header 的纯文本 JmsMessage

转载 作者:行者123 更新时间:2023-12-02 05:07:46 31 4
gpt4 key购买 nike

我想向 activeMQ 发送消息并通过前端的 MQTT.js 接收它。

jmsTemplate.convertAndSend("topic", "Hello World!");

我收到消息,但带有 header ,但无法解码。

S�A S�)�x-opt-jms-destQ�x-opt-jms-msg-typeQ Ss�   f    
�/ID:myID@�topic://myTopic@@@@� j��< St�e Sw� Hello World!

现在我正尝试从邮件中删除 header 。

该线程提到了 targetClient 属性,但这并不适用于以下主题:Spring JMS Template - remove RFH Header information

我还找到了 MessageBuilder,我应该能够在其中设置空 header ,但此 MessageBuilder 不适用于 jmsTemplate。 jmsTemplate 仅支持 MessageCreator,不支持空 header。

如何以纯文本形式发送不带任何 header 的 JMS 消息?

感谢您的任何建议。

最佳答案

更新队列代理以与 JMS2 配合使用解决了此问题。

关于java - 如何发送带有空 header 的纯文本 JmsMessage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56340914/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com