Serialization with Boost.Serialization

Veröffentlicht am: 12 August 2022
auf dem Kanal: Utah Cpp Programmers
3,858
49

Many times you need a stable, versioned, archivable representation of your internal data structures. Serialization is one means of achieving this goal. Serialization is often used with REST APIs as a means of conveying data structures into and out of your application. XML and JSON formats are commonly used to encode your data structure. But serialization often is not just a data format.

How do you represent different versions of your data structures as they evolve over time? How do you ensure that old versions of your data structures interoperate with new versions of your data structures and vice-versa? While interoperability and backwards compatibility are an application responsibility, versioning itself is something you want from your serialization layer.

This month, Richard Thomson will give us an introduction to serialization via the Boost.Serialization library, one of the older and more mature boost libraries having first been contributed to Boost in 2002.

Boost.Serialization documentation: https://www.boost.org/doc/libs/1_79_0...
Boost.Serialization source: https://github.com/boostorg/serializa...

Future topics: https://utahcpp.wordpress.com/future-...
Past topics: https://utahcpp.wordpress.com/past-me...


Auf dieser Seite können Sie das Online-Video Serialization with Boost.Serialization mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Utah Cpp Programmers 12 August 2022 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 3,858 Mal angesehen und es wurde von 49 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!