Kami memiliki layanan web REST yang dapat melayani XML atau JSON (WCF). Saya mempermainkan ide menerapkan Protobuf. Mengapa?
PROS
- Lebih sedikit memuat di server.
- Ukuran pesan lebih kecil - lebih sedikit lalu lintas.
- Lebih mudah untuk beralih sekarang daripada nanti.
Kon
- Perlu diimplementasikan
- Menjadi lebih sulit untuk memecahkan masalah / mengendus pesan untuk debugging.
- Saya dapat mengaktifkan GZip di server dan JSON akan menghabiskan banyak lalu lintas
Apa saran dan / atau pengalaman Anda tentang ini?