Zum Inhalt springen

MessagePack

aus Wikipedia, der freien Enzyklopädie
MessagePack
Dateiendung: keine
MIME-Type: application/vnd.msgpack
Entwickelt von: Sadayuki Furuhashi
Erstveröffentlichung: 2011
Erweitert von: JSON
https://msgpack.org


MessagePack ist ein offenes Dateiformat, das zu den Binärvarianten von JSON zählt. Es kann Binärdateien effektiver serialisieren.[1] Im Vergleich zu JSON oder XML erzeugt es kleinere Nachrichtengrößen, die sich effektiv komprimieren lassen.[2] Es wurde 2011 erstmals veröffentlicht und lediglich 2013 neu spezifiziert. Diese Stabilität ermöglicht einerseits den Einsatz zur dauerhaften Speicherung von Daten, sorgte aber auch für Abspaltungen wie CBOR. Es gibt Implementierungen für zahlreiche Programmiersprachen, die von der Gemeinschaft gepflegt werden. In RPC-Anwendungen findet es oft Verwendung.[3]

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. ↑ Thomas Joos: JSON, YAML oder XML zur Datenserialisierung nutzen. In: DataCenter-Insider. 26. April 2023, abgerufen am 3. August 2026.
  2. ↑ Genevieve Warren: BinaryFormatter-Migrationsleitfaden: Migrieren zu MessagePack (binär) - .NET. Microsoft, abgerufen am 3. August 2026.
  3. ↑ Maik Wojcieszak: Binäre Austauschformate: Kompakte Daten nicht nur im Internet of Things. In: Java Magazin 6.2015. Abgerufen am 2. August 2026.