O'Reilly logo

Clojure Applied by Alex Miller, Ben Vandgrift

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required