Задача: организовать нотификацию о событиях для пользовательских GUI при помощи подписки к COMET-рассылке.
На стороне пользователя используется JavaScript.
На стороне сервера используется Ruby и gem stomp.
Между сервером и клиентом стоит посредник Orbited, который в свою очередь соединен с RabbitMQ.
Серверный Ruby отправляет сообщения напрямую на RabbitMQ.
Получается рабочая связка (от сервера к GUI):
Ruby[gem stomp] -> RabbitMQ -> Orbited -> GUI[JavaScript]
Какая роль Orbited в этой связке?
-
Вопрос задан
-
2563 просмотра