У меня есть бэкэнд-система, которая в настоящее время возвращает объект домена. Я хочу построить REST & SOAP передняя часть с использованием мула. Чтобы создать ответы, основанные на REST или SOAP, и убедитесь, что бэкэнд является агрегированным протоколом, я думаю о создании двух адаптеров протокола (REST и SOAP). Мне непонятно, лучше ли создавать переводчик mule для службы, который понимает протокол и делегаты для создания соответствующего ответа или просто создает два класса интерфейса (используя аннотации JAX-RS/JAX-WS) к службе ,Обратная связь/Шаблоны при создании адаптера протокола
Я не нахожу много литературы, лучших практик или шаблонов дизайна на эту тему. Может ли кто-нибудь указать мне какой-нибудь полезный материал или высказать свое мнение?