Object Serialization
Binary Object Serialization reconstructs object graphs, including registered application types, collections, polymorphic values, and optional shared references.
Choose a mode
| Mode | Use it when | Start here |
|---|---|---|
| Xlang | Bytes cross runtime boundaries | Xlang mode |
| Native | Every writer and reader uses the same runtime family | Native mode |
Xlang and native are the only object-serialization modes. Row Format is a random-access analytical representation, and Fory JSON is a Java JSON codec; use the format chooser when object reconstruction is not your goal.
Browse by runtime
Choose a runtime to find its installation route, lifecycle, exact APIs, configuration, type registration, schema behavior, extensions, platforms, and troubleshooting:
Security
Before decoding externally supplied bytes, read Object Serialization Security. It covers accepted-type policy, registration, resource limits, transport responsibilities, and negative verification for both modes.