У нас есть веб-сервисы REST, которые могут обслуживать XML или JSON (WCF). Я играю с идеей реализации Protobufs. Зачем?
ПРОФИ
- Меньшая нагрузка на серверы.
- Меньший размер сообщения - меньше трафика.
- Теперь легче переключиться, чем позже.
МИНУСЫ
- Нужно реализовать
- Будет сложнее устранять неполадки / прослушивать сообщения для отладки.
- Я могу включить GZip на сервере и JSON будет потреблять столько же трафика
Каково ваше предложение и / или опыт в этом?