2015-08-13 4 views

ответ

1

avsc Чистая реализация JavaScript Avro specification, и это может быть решение, которое вы ищете.

avsc совместим со всеми версиями node.js с 0.11 и основными браузерами через браузеру (см. Таблицу полной совместимости here). Для удобства вы также можете найти скомпилированные дистрибутивы с релизами (но, пожалуйста, разместите свою собственную копию).

Я сделал небольшую лабораторию и поделился своим экспериментальным кодирование с AVSC в GitHub репо: avro-rest-js, в данном демонстрационном проекте есть примеры как на стороне клиента и на стороне сервера-Rest-API в JavaScript обменивающиеся Avro буферов в запросе/ответе.

Пример использования AVSC для RPC WebSocket взгляд на https://github.com/mtth/verdon образец службы Avro удаленной регистрации работает за сервером WebSocket и соответствующий клиент.

Смежные вопросы