Data Serialization Formats
Serializable data is data that can be stored, translated into other formats, and therefore exchanged with other programs. Well-defined serialization formats facilitate this exchange.
Here’s a likely scenario: you have a source process sending data to a target process. The two processes have each been written a different language and run within distinct operating systems on varying processor architectures. Naturally, the bits containing the data within the source process differ from the bits the target process would use to represent the data. The source process needs to serialize its data into a common format that the target process can understand. The target process will deserialize the common format into a native ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access