Protocol Design

Serialization

The process of converting structured data into a format suitable for transmission or storage. Common serialization formats include JSON (text-based, human-readable), Protocol Buffers (binary, schema-driven), XML (verbose, self-describing), and MessagePack (binary JSON). HTTP APIs typically use JSON with Content-Type: application/json. The choice of serialization format affects payload size, parsing speed, and interoperability.

関連プロトコル

関連項目