Обработка больших полезных нагрузок XML в Apache Camel CXF - PullRequest
0 голосов
/ 28 ноября 2018

Я пишу маршрут прокси-сервера для вызова внешнего веб-сервиса.Так получилось, что полезная нагрузка целевого сервиса довольно большая.Как мне справиться с этим сценарием в маршруте.Исходя из фона OSB, в OSB это делается с помощью режима потоковой передачи по частям.Как мы можем достичь подобных результатов в Apache Camel.

Проблема, с которой я сталкиваюсь при обычном маршруте формата данных полезной нагрузки, заключается в том, что при сбое вызовов возникают проблемы с управляющими символами, как объяснено в моем предыдущем вопросе: Apache Camel CXF - Ошибка Недопустимый символ ((CTRL-CHARкод 31)

1 Ответ

0 голосов
/ 03 декабря 2018

Вы должны рассмотреть Jetty , Servlet или Http4 (лучший контроль по запросу) верблюжьих компонентов.Тезисы http конечные точки предназначены для прокси HTTP-запросов.С помощью параметров bridgeEndpoint и disableStreamCache вы можете создать прокси-сервер http с потоковой передачей без загрузки полезной нагрузки в память.

...