У меня такая ситуация:
- SOAP-клиент, реализованный в Apache Axis2 + Apache Rampart
- Полученные SOAP-сообщения расшифровываются с использованием Rampart (данные шифруются открытым ключом, если это имеет какое-либо значение)
- Размер ответа составляет около 4 МБ
Мне было любопытно, поскольку ответ SOAP необходимо расшифровать, означает ли это, что данные не могут быть переданы с Apache Axiom ? Аксиома использует Потоковый API для XML .
Т.е., чтобы расшифровать сообщение, Rampart должен иметь целое дерево объектной модели, построенное в памяти?