【发布时间】:2019-08-14 17:07:43
【问题描述】:
我想向 activeMQ 发送消息并通过前端的 MQTT.js 接收它。
jmsTemplate.convertAndSend("topic", "Hello World!");
我收到了消息,但带有一个我无法解码的标题。
S�A S�)�x-opt-jms-destQ�x-opt-jms-msg-typeQ Ss� f
�/ID:myID@�topic://myTopic@@@@� j��< St�e Sw� Hello World!
现在我正在尝试从我的邮件中删除标题。
该线程提到了 targetClient 属性,但这不适用于主题:Spring JMS Template - remove RFH Header information
我还找到了 MessageBuilder,我应该可以在其中设置一个空标题,但是这个 MessageBuilder 不适用于 jmsTemplate。 jmsTemplate 只支持 MessageCreator,不支持空头。
如何发送没有任何标题的纯文本 JMS 消息?
感谢您的任何建议。
【问题讨论】:
-
找到了解决方法,但我愿意接受建议:stackoverflow.com/questions/56291905/…
标签: java jms activemq spring-messaging