У нас є REST веб-сервіси, які можуть обслуговувати XML або JSON (WCF). Я граю з ідеєю впровадження Protobufs. Чому?
ПРОС
- Менше завантаження на серверах.
- Менший розмір повідомлення - менше трафіку.
- Легше перемикатися зараз, ніж пізніше.
КОНС
- Потрібно реалізувати
- Складніше буде вирішувати проблеми / нюхати повідомлення для налагодження.
- Я можу включити GZip на сервері, і JSON буде споживати стільки ж трафіку
Яка ваша пропозиція та / або досвід щодо цього?