Как отделить MDB и классы, отправляющие запросы на мыло

Мы подключаемся к веб-сервисам внешних партнеров через MDB на Websphere. Один MDB содержит код для 15 партнеров. Когда MDB получает сообщение, он узнает, для какого партнера он нужен, и вызывает класс partnerHandler. Класс связывается с внешним партнером и отправляет ответ обратно в MDB, который возвращает ответ в JMS.

Проблема с этой настройкой заключается в том, что если в одном классе партнера произошли изменения или необходимо добавить новый, то мы повторно используем весь MDB со всеми классами партнеров.

Можете ли вы предложить лучшую настройку, где нам не нужно повторно развертывать все классы, и нам не нужно создавать MDB для каждого партнера. Спасибо: о)

0 ответов

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