Вы, безусловно, можете использовать ESB / BPM, чтобы обернуть устаревшую инфраструктуру и облегчить переход к более современной целевой архитектуре. Фактически это одна из лучших причин для принятия стратегии ESB / SOA в сложной среде приложений.
Однако, это полная ошибка , чтобы сказать, что это подразумевает "больше не нужно кодирование". В конце концов, вам необходимо организовать потенциально сложную последовательность веб-сервисов с подробным знанием состояния и транзакционной семантики унаследованных систем. Другое слово для этого .... кодирование.
p.s. Может быть, сейчас уже слишком поздно, но ради других, читающих это, я вынужден отметить, что дорогостоящие проприетарные ESB часто являются пустой тратой денег. То, что вам нужно, может быть сделано очень хорошо (а иногда даже лучше!) С помощью решений с открытым исходным кодом. JBoss и Mule сразу приходят на ум. Так как вам все равно придется выполнять большую часть тяжелой работы на месте, вы могли бы также потратить время на изучение отличного набора инструментов с открытым исходным кодом, а не привязываться к собственному решению поставщика.