как вызвать уведомление из других фреймворков в атмосфере (кометы)? - PullRequest
1 голос
/ 18 июня 2010

В основном я прочитал несколько примеров, но все они содержатся в одном сервлете. например: используйте doGet для установления длинного опрашивающего соединения, а затем используйте doPost, чтобы вызвать событие, чтобы уведомить все приостановленные соединения.

Вот мой вопрос: у меня есть другие веб-действия, программирующие весной mvc, в контроллере весны mvc пользователь отправляет сообщение через / message / post, как я могу сделать это действие, чтобы вызвать обработчик атмосферы для уведомления о приостановленных соединениях

1 Ответ

2 голосов
/ 19 июня 2010

Но как быть с не веб-компонентами (EJB, JMS, Akka / Scala Actor и т. Д.) Или веб-компонентом с другой областью действия (другое веб-приложение, другой сервлет и т. Д.)? Они также могут генерировать события на стороне сервера, используя BroadcasterFactory Atmosphere

http://jfarcand.wordpress.com/2010/06/18/trick-of-the-friday-1-delivering-server-side-events-to-your-websocketcomet-application/

...