Atmosphere PlugIns and Extensions - Atmosphere/atmosphere GitHub Wiki
External PlugIns
Spring Boot
Easy and straightforward, building a Spring Boot is super simple
Netty Framework
The Netty Framework can run Atmosphere natively. Check the NettoSphere pages for more information.
Wicket
The Apache Wicket framework supports Atmosphere (Wicket Atmosphere module).
Vaadin
The Vaadin Framework natively supports Atmosphere.
Grails
The Grails Framework supports Atmosphere via the Atmosphere Grails PlugIn and the Atmosphere Meteor Plugin.
Grails-Event-Push
Another great Grails extension is the Grails Event Push, which is client-side events bus based.
RichFaces
The JSF RichFaces supports Atmosphere via the a4j:push extension
Scalatra
The Scalatra framework supports Atmosphere. See the Atmosphere guide from the official documentation which showcases Scalatra's support for Atmosphere route binding and server-side events, including sample code.
Apache Tuscany
The Apache Tuscany framework ships with a binding for Atmosphere.
PrimeFaces
The PrimeFaces natively supports the Atmosphere Framework. See it live Samples for more information.
Atmosphere PlugIns
SockJS
The SockJS Protocol is supported by Atmosphere and the SockJS Javascript can be used to write async applications.
SocketIO
The SocketIO Protocol is supported by Atmosphere and the SocketIO Javascript can be used to write async application. Take a look at the native and normal demo for a quick start!
GWT
The atmosphere-gwt plugin add Atmosphere support to GWT. The easiest way to get started with that module is to look at our samples gwt-samples
Spring
The atmosphere-spring plugin adds Atmosphere Support to Spring. The easiest way to get started with that module is to look at out samples browse or download. There are also many other ways (just Google Atmosphere + Spring)
Guice
The atmosphere-guice plugin allows the use of Google Guice with Atmosphere. The easiest way to get started with that module is to look at our samples browse or download
Redis
The atmosphere-redis plugin allows the use of Redis to distribute Atmosphere's Broadcast events into the cloud. The easiest way to get started with that module is to look at our samples browse or download
Hazelcast
The atmosphere-hazelcast plugin allows the use the Hazelcast In-memory Data Grid to distribute Atmosphere's Broadcast into the cloud. The easiest way to get started with that module is to look at our samples browse or download Modify jQuery PubSub
JGroups
The atmosphere-jgroups plugin allows the use of JGroups toolkit for reliable multicast communication to distribute Atmosphere's Broadcast into the cloud. The easiest way to get started with that module is to look at our samples browse or download Modify jQuery PubSub
JMS
The atmosphere-jms plugin allows the use of JMS protocol to distribute Atmosphere's Broadcast into the cloud. The easiest way to get started with that module is to look at our samples browse or download Modify jQuery PubSub
RMI
The atmosphere-rmi plugin allows the use of the good old RMI protocol to distribute Atmosphere's Broadcast between JVM instances over the network. The easiest way to get started with that module is to look at our sample.
XMPP
The atmosphere-xmpp plugin allows the use of the XMPP protocol to distribute Atmosphere's Broadcast into the cloud. The easiest way to get started with that module is to look at our samples browse or download Modify jQuery PubSub
JAXRS 2
Th atmosphere-jaxrs2 allows the use of the upcoming JAX RS 2 Sepcification. The work in progress JAX-RS 2.0 specification introduces a new async API (which strangely looks like Atmosphere’s own API ;-) ). Atmosphere supports the new Suspend annotation and the ExecutionContext class. The easiest way to get started with that module is to look at our samples browse or download
Cometd/Bayeux Protocol
The Cometd/Bayeux Protocol is supported by Atmosphere. Any existing applications can use the atmosphere-cometd extension to bring portability and WebSockets supports, and get free from having to run on Jetty only.
Jetty Early WebSocket Implementation
This module add Atmosphere WebSockets support to early Jetty WebSocket implementation (Jetty version 7.2 and lower). info download
WebLogic 11 and lower Native Support
This module adds Atmosphere supports to WebLogic early version. info download