Мы работаем над внутренней корпоративной системой, в которой одним из интерфейсов является веб-интерфейс.
Внешний интерфейс (Java + Tomcat + Apache) связывается с внутренним интерфейсом (проприетарной системой, написанной на языке, похожем на COBOL) через веб-службы SOAP.
В результате мы передаем большие файлы XML туда и обратно.
Мы считаем, что эта архитектура оказывает существенное влияние на производительность из-за больших накладных расходов на транспортировку и анализ XML. К сожалению, мы застряли на этой архитектуре.
Как мы можем сделать эту настройку XML более эффективной?
Любые советы или методы приветствуются.