28. Juni 2020

google protobufs + jackson – so wird ein Schuh draus

Auf der Suche nach eine Framework für das Generieren von Code aus Java heraus  bin ich auf einen alten bekannten gestossen:

Wir setzen jackson (faster-xml) für die Erzeugung und Konsum von XML und JSON ein. Und siehe da, es gibt – eigentlich logisch – auch von faster-xml eine Implementierung for protobufs:
https://github.com/FasterXML/jackson-dataformat-protobuf/

Protokollpuffer ist ein von Googles entwikelter sprachneutraler, plattformneutraler, erweiterbarer Mechanismus zur Serialisierung strukturierter Daten – analog XML, jedoch kompakter, schneller und einfacher, weil binär. Sie definieren, wie Ihre Daten einmal strukturiert werden sollen, und können dann mithilfe von speziell generiertem Quellcode Ihre strukturierten Daten einfach in und aus einer Vielzahl von Datenströmen und in einer Vielzahl von Sprachen schreiben und lesen.

Mehr zum Thema:
Protokoll Buffer
5 Reasons to Use Protocol Buffers Instead of JSON for Your Next Service

Scroll to Top