Anbieter von Webservices nutzen SOAP, XML u.a. mit allen Nachteilen, die damit verbunden sind (Overhead).
Wenn es nur um den Traffic geht, dieser lässt sich auch mit Komprimierungsverfahren wie gzip vermindern. Außerdem spielt die Wahl der Sprache eine wesentliche Rolle. JSON hat beispielsweise deutlich weniger Overhead als XML.
- Als Schnittstelle eine REST-API. Im Vergleich zu NVP hat es den Vorteil, dass die API sprechender ist und dadurch die Anfälligkeit für Fehlbenutzungen sinkt.
Sehe ich genauso.