2013-11-19 2 views
0

Я разрабатываю java-приложение для веб-приложений & запускается на сервере Jetty, который может подключать несколько человек к серверу с помощью веб-сокета. Я отправляю данные из веб-сокета на подключенные устройства. (Broadcast) Теперь я хочу создать несколько событий в причале, чтобы данные отправили конкретному пользователю, который подписался на это событие. Как я могу это сделать? Возможно ли создать несколько событий в причальной сети?Как создать несколько событий веб-сокета в причале?

ответ

0

У вас довольно типичный сценарий для частных и общественных коммуникаций.

Основной пример существует как answer to a different question.

Однако, если вы хотите частные + общедоступные + группы, то вы попадаете в довольно стандартную технологию, известную как публикация/подписка.

Существует много хороших фреймворков для тяжелой атлетики для публикации/подписки на вас и поддержки веб-портов на Jetty.

Рассмотрим (маленький выбор):

  • Cometd - основные разработчики Jetty также работают над этим проектом. несколько клиентов и протоколов (websocket + различные резервные копии для длительного опроса и т. д.)
  • Atmosphere - структура публикации/подписки с открытым исходным кодом, которая поддерживает Jetty.
Смежные вопросы