Web app <=> daemon; взаимодейтсвие (cgi или как-то ещё?)

Модератор: Модераторы разделов

Ответить
FlySnake
Сообщения: 992
ОС: openSUSE
Контактная информация:

Web app <=> daemon; взаимодейтсвие

Сообщение FlySnake »

Всем привет
Подскажите в какую сторону стоит копать для решения такой задачи:
Планируется веб-приложение на RoR, из него необходимо управлять в реальном времени устройствами, подключающимися к серверу по TCP и UDP (в общем случае к тому же где стоит веб-приложение). Взаимодействие между устройством и демоном на сервере делается легко, но нужно теперь либо наладить взаимодействие демона с веб-приложением, либо самому веб-приложению иметь возможность работать с сетью (например, слушать 5000/udp и отображать всё что туда пришло) что было бы шикарно, но кажется это невозможно сделать не переписывая веб-сервер.
Единственное что мне известно в этом направлении - CGI скрипты, через них можно наладить взаимодействие с демоном через те же сокеты или штатный IPC, но получается очень громоздко. Может есть какие-то более подходящие варианты для этой задачи?
Спасибо сказали:
Ответить