Отправитель очереди JMS Tibco ActiveMatrix BusinessWorks с объектом типа сообщения

Я новичок в Tibco, ActiveMatrix BusinessWorks и Tibco Designer.

Я следовал Учебному пособию Джазона Самиллано относительно отправки и получения сообщений JMS. В этом уроке он отправляет текст в теле JMS в очередь.

Сейчас я пытаюсь отправить Java-объект через другое Java-приложение в очередь и прочитать Java-объект в Tibco Designer с помощью приемника очереди JMS Palette-Element. После этого я хочу обработать данные и затем отправить сообщение JMS в другую очередь с тем же объектом (с небольшими манипуляциями) через отправителя очереди JMS.

В конфигурации JMS Queue Receiver и JMS Queue Sender есть раскрывающийся список, в котором я могу выбрать тип сообщения "Объект". Но что мне тогда делать? Я думаю, что мне нужно сделать сопоставление между телом JMS и переменной (= представление Java-объекта в Tibco Designer) для обработки данных. Но как я могу это сделать?

Кто-нибудь знает хороший учебник или кто-нибудь может объяснить, как я могу это сделать?

Я был бы очень признателен за вашу помощь.

заранее спасибо

1 ответ

То, что вы получили, это сериализованные объекты Java через JMS. Вы можете использовать Java Palettes Activity, чтобы десериализовать его и делать все, что вы хотите сделать с этим объектом. Если ваш сериализованный объект не из стандартного Java-класса (например, String), то вам нужно иметь java-класс или jar в пути к классам конструктора.

Другие вопросы по тегам