1 repositorio
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 es un framework de serialización binaria y biblioteca .NET que implementa la especificación Protocol Buffers. Funciona como una herramienta de serialización basada en esquemas y un mapeador de datos orientado a contratos, convirtiendo gráficos de objetos complejos en un formato binario compacto para almacenamiento y transmisión en red. La biblioteca permite el intercambio de datos multiplataforma y redes de alto rendimiento al reducir los tamaños de carga útil y el tiempo de procesamiento. Admite específicamente la persistencia de jerarquías de objetos, permitiendo la serialización y reconstrucción de estructuras de clases complejas que incluyen herencia y tipos derivados. El proyecto cubre capacidades principales que incluyen la serialización y deserialización de datos binarios, generación de clases basada en esquemas y la gestión de la herencia de tipos a través de identificadores únicos. Proporciona mecanismos para mapear estructuras de datos a través de atributos estáticos o configuraciones dinámicas en tiempo de ejecución.
Processes binary data directly through sequential byte streams to minimize memory overhead during large transfers.