将 JMS 消息创建为 JSON



有没有办法将JMS消息构建为JSON类型。我需要创建一个用于测试的 JSON 消息。有很多属性,所以我不想单独设置它们并创建对象,然后将其转换为 JSON。 任何其他方式(比如(我读取 json 文件并创建一个消息,然后发送到 JMS 队列。

是的,在JMS消息(正文(中,您可以发送JSON。

MessageProducer producer = session.createProducer(destination);
// We will send a small text message saying 'Hello World!'
TextMessage message = session.createTextMessage(" { "name":"John", "age":31, "city":"New York" }");
// Here we are sending the message!
producer.send(message);
System.out.println("Sent message '" + message.getText() + "'");

最新更新