WSO2 MB - 如何获取发布者IP或ID

时间:2013-11-08 12:33:25

标签: jms wso2 messagebroker publisher subscriber

在我有一个主题的N个发布者和同一主题的M个订阅者的用例中,当传递消息时,每个订阅者是否有本地可能知道哪个是实际的发布者(通过ID或IP领域)?此信息是否存储在消息的标题中(即设置JMSReplyTo标头)?或者让我手动设置添加一些自定义属性? 非常感谢

1 个答案:

答案 0 :(得分:0)

使用自定义jms标头,如textMessage.setStringProperty(“ip”,“127.0.0.1”);

使用message.getStringProperty(“ip”);

读取它