Отправка сообщения с сервера клиенту с помощью dnode

Пару месяцев назад я открыл для себя nowjs и dnode и, наконец, использовал nowjs (иhttps://github.com/Flotype/nowclient)для двунаправленной связи клиент/сервер.

nowclient обеспечивает связь nowjs между двумя процессами узлов (вместо между процессом узла и браузером для nowjs из коробки ). Затем я смог отправлять данные с клиента на сервер и с сервера на клиент. Теперь я использую узел 0.6.12, и использовать узел 0.4.x для запуска клиента довольно болезненно.

Я внимательно изучаю dnode и не очень понимаю, как работает связь между сервером и клиентом. Возможно ли, что сервер отправляет прямое сообщение клиенту? Идея состоит в том, чтобы клиент регистрировался на сервере (при первом подключении )и позволял серверу связываться с клиентом, когда это необходимо.

Насколько я понимаю, вызов метода на сервере возможен, если клиент сначала запросил что-то с сервера. Это правильно ?

5
задан Luc 6 May 2012 в 15:52
поделиться