Grosse Datenmengen sollte/darf man nicht direkt im
soap-body verschicken, weil sonst die Daten
auf der Leitung extrem aufgeblasen werden.
Ausserdem verkraften die beteiligten
XML-Parser diese Datenmenge meistens nicht, weil beim Document Object Modell alles im Speicher sein muss.
Es gibt bei
SOAP eine Erweiterung, dass man grosse Datenmengen als MIME Attachments anhängen kann.
http://www.w3.org/TR/SOAP-attachments