secondo me è possibile, visto che tratteresti XML.
Basta collegarsi via http al servizio (per esempio SOAP)
che ti fornisce il file XML, riceverlo e farne il parse.