NodeJS + web serial
Добрый день.
Есть задача создать веб страницу для просмотра и оплаты некоего ресурса. Архитектура такая - к компьютеру клиента подключается некое устройство по Serial. Данное устройство предназначено для работы в автономе (без подключения к ПК и интернету). В устройство записывается ресурс - время его работы, которое оплачивается на этой самой странице. Необходимо прочесть серийный номер устройства (он же ключ в базе данных), прочитать из БД уже оплаченный ресурс для этого устройства, перенести этот ресурс в устройство посредством web serial. Если в БД остаток оплаченного ресурса - 0, т предложить клиенту оплатить нужный ресурс. Сама по себе задача сложностей не ваызывает, проблема в том, что протокол обмена с устройством конфиденциальный. Работать средствами JS на стороне клиента черевато утечкой протокола, и как следствие, взломом устройств. Возможно ли всю логику (включая обмен через web serial) построить на сервере? В идеале, на ПК клиента должен выводиться только UI. Подскажите, в какую сторону копать... |
Часовой пояс GMT +3, время: 06:10. |