Session Details
Session ID: BOF-5009
Session Title: Atmosphere: Comet for Everyone, Everywhere
Session Abstract: Atmosphere is a high-level API designed to make it easier to build Comet-based Web applications that include a mix of Comet and RESTful behavior. Today writing portable Web applications that can use the power of the Comet technique is almost impossible: Tomcat, Jetty, and Grizzly/GlassFishâ„¢ application server all have their own set of private APIs. Atmosphere builds on the success of the Grizzly Comet Framework, which was available only for the GlassFish application server.

Atmosphere leverages and builds on Project Jersey and the Javaâ„¢ API for RESTful Web Services (JAX-RS). Jersey is the open resource reference implementation of JAX-RS that makes it easier to build RESTful Web services. Atmosphere and Jersey complement each other, with the goal of making it easier to build Comet-based Web applications that include a mix of Comet and RESTful behavior.

This session briefly explains what Comet is and demonstrates the power of Atmosphere by building multiple applications, starting with a simple chat, then building a Twitter-like application, and finally building an auction monitor from scratch.

Attendees will learn what Comet is and how to write portable applications by using Atmosphere.


Track: Services Web 2.0 Scheduling Track; Services: Web 2.0, Next Generation Web, and Cloud Services Platform
Duration: 50
Speaker(s): Jean-François Arcand, Sun Microsystems, Inc.; Kedar Mhaswade, Sun Microsystems, Inc.; Paul Sandoz, Sun Microsystems, Inc.