java - 如何触发 Atmosphere 中其他框架( cometd )的通知?

标签 java comet atmosphere

基本上我已经阅读了一些示例,但所有示例都独立包含在一个 servlet 中。 如:使用doGet建立长轮询连接,然后使用doPost触发事件通知所有挂起的连接。

这是我的问题:我在 spring mvc 中有其他 Web 操作编程,在 spring mvc Controller 中,用户通过/message/post 发布消息,我怎样才能使此操作触发 Atmosphere 处理程序以通知挂起的连接?

最佳答案

But what about non web components (EJB, JMS, Akka/Scala Actor, etc.) or web component with different scope (another web application, another Servlet, etc.)? They can also generate server sides events by using Atmosphere’s BroadcasterFactory

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

关于java - 如何触发 Atmosphere 中其他框架( cometd )的通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3068078/

相关文章:

java - 从 Tomcat 6 CometProcessor 中写入是非阻塞的

java - 如何在 Gradle 中为多个项目配置多个 gradle.properties 文件?

java - 将所有可能的字符与星期几组合起来

java - 在不关闭连接的情况下根据请求将数据从服务器推送到客户端?

java - 在Tomcat中运行时, Atmosphere 广播无法到达客户端

java - Magnolia v6.2 Atmosphere 无法配置 JSR-356

gwt - 使GWT和Grails与Atmosphere插件一起工作

java - 如何使用 Java 正则表达式强制某些字符串以新行开头?

java - 如何使用 Java 10 及更高版本跳过 ant 中的 javah 任务?

GWT和WebSocket/将数据从服务器推送到GWT客户端