Сегодня исполняется два года нашему демо-серверу Шины RFID. К сожалению, о юбиляре мы почти не писали, от чего он пребывал в забвении. Исправим эту ошибку!
Демонстрационный сервер предоставляет полнофункциональный интерфейс работы с созданными RFID считывателями и метками. За это отвечают встроенные в Шину RFID эмуляторы RFID устройств, благодаря которым, возможно без приобретения и подключения физического RFID оборудования оперировать такими задачами как
Подключиться к демо-серверу можно по одному из четырёх интерфейсов взаимодействия:
Шина RFID имеет в своём арсенале несколько интеграционных интерфейсов: бинарный Protocol Buffers и текстовый WebSocket. В формате небольших заметок, я расскажу о использовании WebSocket на примерах веб-приложений.
Что же такое WebSocket в Шине RFID? Это один из двух кроссплатформенных интерфейсов через которые Шина RFID взаимодействует с внешним миром. Как и через Protocol Buffers, посредством WebSocket можно полнофункционально управлять объектами Шины RFID: доступом, считывателями, принтерами, СКУД, а так же разрабатывать мобильные приложения для ТСД. В отличии от машинно-ориентированного бинарного Protocol Buffers, внутри WebSocket бегают дружественные к JavaScript и человеку JSON объекты.
Пример работы с Шиной RFID из браузера. Вывод JSON-объектов происходит в консоль JavaScript браузера.
See the Pen Readers.ObserveTags by Dmitry (@vshekun) on CodePen.