Я пришел из фона веб-разработки, но в настоящее время сталкиваюсь с проектом, который каким-то образом затрагивает топи c удаленных манипуляций с оборудованием из веб-интерфейса.
Предпосылки
- Многочисленные удаленные планшетные устройства, работающие на (а) Windows и (b) Android ОС
- Реагирование веб-приложения
Цель : разработать веб-приложение на основе React, которое могло бы выполнять определенные действия:
- Извлекать системную информацию (например, время работы, статус в режиме онлайн / офлайн, системные журналы и ошибки)
- Выполнение системных методов, таких как перезагрузка устройства или загрузка нового файла в файловую систему целевого устройства
Вопросы : Каков наилучший способ доступа к удаленному системные методы устройства из клиентского веб-приложения?
Допущения : Я полагаю ( и я могу быть совершенно неправ! ). Лучше всего:
Разработка веб-API на основе. * 1 047 * (для Windows) и Java (для Android), чтобы обеспечить интерфейс для связи с клиентским приложением в форме REST API или аналогичного.
Веб-розетки для обновления статуса в режиме реального времени относительно статуса онлайн / офлайн (?)
Остальное - большой вопросительный знак для меня. Я был бы признателен за любую помощь или направление, которое я должен исследовать дальше.