Originariamente inviato da andr3a
vero che i webservices sfruttano spesso XML (in particolare SOAP) ma mica solo XML ... anche tale overload dipende quindi da come è implementato il webservice, alcuni usano JSON, altri (Yahoo) una serializzata stile PHP, overload poco e potenzialità elevate.

Se il timore è la troppa banda, di al ced di basare i webservices in JSON o sistemi analoghi ... per il discorso PHP, tutto ciò che puoi leggere via uri puoi leggere col PHP
I webservices, quelli standard, quelli del w3c, usano SOAP e quindi XML.
Se poi ognuno comincia a farsi gli affari suoi con le sue personalissime implementazioni ci troveremo come ci troviamo oggi con i browser, 10 anni di giungla ed altri 20 per riunificare.
Per la banda basta comprimere con gzip, se il client comunica di supportare la compressione.