Opciones de Serializacion Binaria

En estas semanas me vi involucrado en la necesidad de realizar un serializacion binaria personalizada, en cualquier caso esa historia pertenece al pasado, la cuestion es que encontre que hay varios serializadores muy populares alla afuera, que muchos utilizan. Aqui les dejo los links y mas que todo un recordatorio a mi mismo para algun momento futuro:

MessagePack: Quiza mi favorito, simple, extensible (modificando el codigo, haciendo un fork al Proyecto) https://github.com/msgpack/msgpack-cli

BinarySerializer: Simple bastante bien documentado, no lo revise a profundidad pero para aprender los ‘secretos’ de la serializacion, un buen punto de inicio https://github.com/jefffhaynes/BinarySerializer

SharpSerializer: Popular con Xamarin/Mono, no estoy seguro cuan actualizado esta. http://www.sharpserializer.com/en/index.html

Protobuf: De lejos el serializador para interop por excelencia, ampliamente usado por diversos lenguajes de programacion y apoyado por Google https://github.com/google/protobuf ; https://developers.google.com/protocol-buffers/docs/csharptutorial#defining-your-protocol-format

 

Saludos

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *