Можете ли вы вызвать веб-сервис для каждого объекта?Или нужно отправить их всех сразу?Если вы можете отправить отдельные объекты, вы можете отправить объект в веб-службу и затем утилизировать его.Проблема с настоящим большим XML заключается в том, что парсеры не могут читать их до бесконечности.Если вам действительно необходимо отправить все элементы сразу, рассмотрите возможность использования XOP для транспортировки.
Но я думаю, что единственная душа - это одна обработка объектов (или огромное количество памяти; -)