Wir haben REST-Webservices, die XML oder JSON (WCF) bereitstellen können. Ich spiele mit der Idee, Protobufs zu implementieren. Warum?
PROS
- Weniger Last auf Servern.
- Kleinere Nachrichtengröße - weniger Verkehr.
- Es ist jetzt einfacher als später zu wechseln.
CONS
- Müssen umgesetzt werden
- Es wird schwieriger sein, Nachrichten für das Debuggen zu finden.
- Ich kann GZip auf dem Server aktivieren und JSON wird so viel Verkehr verbrauchen
Was ist Ihr Vorschlag und / oder Ihre Erfahrung dazu?