Вопрос

Я только недавно начал изучать информацию о Весенняя интеграция Так как мне нужно заменить MDB(J2EE) Приложение.

Приложение состоит из в основном MDB, который делает разделение, агрегирование и планирование.Что, я думаю, это идеальные критерии для использования пружинной интеграции.

Я попробовал некоторые примеры JMS и пытались развернуть его, но не смогли выяснить, как использовать JMS-входящий-шлюз для замены MDB.

Есть ли способ сделать это?Или единственный вариант по-прежнему использовать MDB и вызов Spring-Integration Service из OnMessage MDB?

Это было полезно?

Решение

Используйте адаптер, управляемый сообщением, а не входящим шлюзом.

с пружинной интеграцией, шлюз находятся на двоих (запрос / ответ) интегратона;Адаптеры каналов предназначены для интеграции в одну сторону;больше похоже на MDBS.

Если вам нужно отправить некоторые другие JMS Message Downstream, используйте адаптер исходящего канала позже в потоке.

Необычно сохранить MDBS, но вы можете сделать это, если вы действительно хотите, и отправьте сообщение на интеграционный поток.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top