Nous avons des services Web REST qui peuvent servir XML ou JSON (WCF). Je joue avec l'idée d'implémenter Protobufs. Pourquoi?
AVANTAGES
- Moins de charge sur les serveurs.
- Taille de message plus petite - moins de trafic.
- Il est plus facile de changer maintenant que plus tard.
LES INCONVÉNIENTS
- Besoin d'être mis en œuvre
- Va être plus difficile de dépanner / renifler des messages pour le débogage.
- Je peux activer GZip sur le serveur et JSON consommera autant de trafic
Quelle est votre suggestion et / ou expérience à ce sujet?