在我的骆驼项目中,我需要向网关发送一些消息(它将作为JMS消息接收)。
对于网关,除了消息文本之外,还有一些其他的字符串属性使用jmsMessage.getStringProperty("xxx");
在我的骆驼项目中,我的代码如下所示:
@Produce(uri = "xxx")
private ProducerTemplate template;
@Override
public void sendToQueue(String textMessage, Map<String, String> properties) {
template.sendBody(textMessage);
}
我知道如果我只是发送一条字符串文本消息,我将调用接收一个参数的 sendBody 方法。我只是想知道我应该如何使用骆驼发送属性,另一方面,他们可以将属性作为JMS TextMessage 字符串属性接收。
还有骆驼头的含义是什么,它也是一张地图。