发布于 2015-11-27 09:20:21 | 498 次阅读 | 评论: 0 | 来源: 网友投递
Atmosphere WebSocket/Comet 框架
Atmosphere 是一个便携的 WebSocket/Comet 框架,支持 Scala 、Groovy 和 Java。
Atmosphere(大气)框架中包含用于构建异步Web应用程序客户端和服务器端的组件。大多数流行的框架要么支持Atmosphere要么那个框架提供本地支持。Atmosphere框架支持所有主要的浏览器和服务器。
Atmosphere透明地支持WebSockets、服务器发送的事件(SSE, Server Sent Events)、长轮询(Long-Polling)、HTTP流(永远帧)和JSONP。
Atmosphere框架协议栈由下列内容构成:
Atmosphere框架协议栈适用于所有基于Servlet的服务器,包括Tomcat、JBoss、Jetty、Resin、GlassFish、Undertow、WebSphere、WebLogic等。没有可运行Servlet的容器?Netty、Play!框架或Vert.x也没问题。我们支持STOMP、Redis、Hazelcast、JMS、JGroups,还有更多的扩展。也提供对Socket.IO、SockJS和Cometd的支持。
你使用别的框架?看看支持的扩展名单吧。通过尝试一些例子程序可以很容易地学会Atmosphere。
这里有教你如何一步一步开始使用Atmosphere的教程。
源代码下载地址:
https://github.com/Atmosphere/atmosphere/releases/tag/atmosphere-project-2.4.1
jar包下载地址:
http://search.maven.org/#search|ga|1|g%3A%22org.atmosphere%22%20AND%20v%3A%222.4.1%22