Gibt es eine Möglichkeit, Avro auf der Clientseite über Javascript und REST oder RPC oder Websocket zu verwenden?Verwenden von Apache Avro in Javascript
Wenn ja, mit js Bibliothek?
Gibt es eine Möglichkeit, Avro auf der Clientseite über Javascript und REST oder RPC oder Websocket zu verwenden?Verwenden von Apache Avro in Javascript
Wenn ja, mit js Bibliothek?
avsc eine reine JavaScript-Implementierung der Avro specification und es könnte die Lösung sein, die Sie suchen.
avsc ist kompatibel mit allen Versionen von node.js seit 0.1130 und Hauptbrowsern über browserify (siehe die vollständige Kompatibilitätstabelle here). Der Einfachheit halber finden Sie auch kompilierte Distributionen mit den Releases (aber hosten Sie bitte Ihre eigene Kopie).
habe ich ein kleines Labor und teilte meine experimentelle Codierung mit AVSC in einem Github Repo: avro-rest-js, in diesem Demo-Projekt gibt es Beispiele für sowohl clientseitige und serverseitige-rest-API in Javascript Austausch avro Puffer in Anfrage/Antwort.
Ein Beispiel für den Einsatz von AVSC für RPC websocket Blick auf https://github.com/mtth/verdon einen Musterservice Avro Remote Logging hinter einem WebSocket-Server ausgeführt wird und ein entsprechender Client.