Можно ли связать Node.js и RED5?

У меня следующая проблема.

У меня есть чат, разработанный с помощью ActionScript3 (AS3), SharedObjects (SO) и RED5. Что ж, это работает правильно. Теперь я разрабатываю чат с помощью Node.js, и это тоже работает правильно.

Мой вопрос/проблема в том, как я могу связать эти 2 чата. Можно ли отправлять сообщения между Node.js и RED5? Я хочу, чтобы один пользователь, который общается в чате Node.js, и другой пользователь, который общается в чате RED5, могли общаться вместе.

Кто-то знает какое-то решение? Возможно?


person Manel    schedule 10.12.2012    source источник


Ответы (1)


Вам нужно написать на Java некоторый сервлет на стороне сервера для проксирования ваших сообщений Node.js в чат red5 и обратно.
Знакомы ли вы с Red5 API и имеете какое-то представление о контейнере сервлетов Java? Потому что вам это понадобится для реализации решения. Red5 — это серверная технология, работающая в контейнере сервлетов Tomcat. Вероятно, Node.js может отправить сообщение в red5 через простой сервлет, который затем перешлет сообщение всем подключенным клиентам.
Наоборот, вы можете перехватывать все сообщения чата на стороне сервера Red5, а затем пересылать сообщения на Node.js (однако я не знаю, какой получатель входящих сообщений вы можете закодировать в Node.js).

Себастьян

person seba.wagner    schedule 10.12.2012
comment
Спасибо, Себастьян, я не знаком ни с RED5 APi, ни с Java Servlet, но я собираюсь узнать об этом. - person Manel; 12.12.2012