Я работаю с производителем электроники, чтобы внедрить системы управления на базе LAN в продукты. Идея состоит в том, чтобы обслуживать интерфейс конфигурации системы/управления через веб-браузер, поэтому клиентам никогда не нужно устанавливать программное обеспечение. Мы можем связываться с прибором, отправляя и получая последовательные данные через встроенный модуль. Поскольку устройство также можно контролировать с помощью интерфейса передней панели, это создает проблему для синхронизации удаленного веб-интерфейса с очень низкой задержкой. Кажется, что веб-интерфейсы или какой-то Push - это то, что нам нужно для обработки событий в реальном времени от сервера к клиентам.Как реализовать websockets на сервере встроенного устройства?
Я использую сервер встроенных устройств Lantronix Mathport AR. Из коробки устройство будет обслуживать любые пользовательские HTML и Java-сервлеты/апплеты. У нас есть возможность установить легкий дистрибутив Linux, если нам нужна большая гибкость. Я не уверен, как реализовать любые приложения на стороне сервера, так как на устройстве не работает стандартный Apache. Я считаю, что он использует Боа.
Может ли кто-нибудь вести меня в правильном направлении, как это сделать?
Не могли бы вы поделиться примером кода для клиентского приложения? –