Я работаю над проектом, в котором запрос (ISO 8583) необходимо отправить через JPOS-сервер на резервный (удаленный хост согласно официальному документу) через API SOAP.
Мы реализовали нашу систему следующим образом:
Мы внедрили ISOListner в промежуточное ПО (проект весенней загрузки), где он преобразует входящее сообщение ISO в запрос SOAP.
Можно ли встроить код Middle ware в сам сервер JPOS и опустить mw?
Если возможно, где правильно разместить нашу логику преобразования? Это ChannelAdaptor или TransactionManager?
Немногие блоги предполагают, что мы можем поместить всю логику в TransactionManager или ChannelAdaptor. Если это правда, то зачем вообще нужны мультиплексор и канал? Или наша архитектура подходит для продолжения?