1 个仓库
Direct reading and writing of objects to sequential byte streams to optimize memory usage.
Distinct from Sequential Byte Processing: Distinct from Sequential Byte Processing: applies specifically to the serialization of objects rather than general image or byte buffer processing.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Stream-Based Binary Serialization. Refine with filters or upvote what's useful.
protobuf-net 是一个二进制序列化框架和 .NET 库,实现了 Protocol Buffers 规范。它作为一个基于模式的序列化工具和契约优先的数据映射器,将复杂的对象图转换为紧凑的二进制格式,用于存储和网络传输。 该库通过减小有效载荷大小和处理时间,实现了跨平台数据交换和高性能网络通信。它特别支持对象层次结构持久化,允许序列化和重构包含继承和派生类型的复杂类结构。 该项目涵盖了核心功能,包括二进制数据序列化和反序列化、模式驱动的类生成,以及通过唯一标识符管理类型继承。它提供了通过静态属性或动态运行时配置映射数据结构的机制。
Processes binary data directly through sequential byte streams to minimize memory overhead during large transfers.