Создать сообщение JMS как JSON - PullRequest
0 голосов
/ 10 мая 2018

Есть ли способ, которым я могу построить сообщение JMS как тип JSON.Мне нужно создать сообщение JSON для тестирования.Есть много атрибутов, поэтому я не хочу устанавливать их индивидуально и создавать объекты, а затем конвертировать их в JSON.Любым другим способом (скажем), я читаю файл json, создаю Сообщение и затем отправляю в Очередь JMS.

1 Ответ

0 голосов
/ 10 мая 2018

Да, в сообщении 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() + "'");
...