Я начал искать решение использовать веб-браузер для пользовательского интерфейса.
У меня есть приложение Java, которое собирает информацию из нескольких источников, анализирует ее и сохраняет результаты в базе данных, позволяя другим системам получать информацию.
Приложение Java предоставляет информацию (журналы, события и т. Д.) О сокете PUSH ZMQ и предоставляет сокет REP для его управления (изменение параметров, запросы диагностики и т. Д.).
В настоящее время у меня есть приложение Python с пользовательским интерфейсом, использующим Tk, и я планирую заменить его веб-интерфейсом.
Проблема с привязкой ZMQ JavaScript кроется в том, что в ней используется флэш-компонент, который не поддерживается iOS.
Делая немного Googoling, я нашел пост под названием " Взаимодействие с ZeroMQ из браузера ", в котором используется NullMQ
Надеюсь, это поможет.