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