There is a common misconception among many end-users, consumers, and developers that Ajax is the ultimate solution for the Web, and that it can provide all the same functionality as a rich desktop solution. Sure, Ajax can cover most of our expectations for a rich client, mimicking functionality provided by a desktop application, but there is still one area that has yet to be fully integrated - scalable server-initiated message delivery - Enterprise Comet.
Comet is an advanced technique to enable real-time messaging from a Web server to one or more browsers, even if some of those browsers are behind a firewall or proxy server. Imagine being able to monitor any real-time data source from server statistics to your favorite stock portfolio, directly from your Web browser with no polling, no plugins and no pain!
Grizzly enhances the Glassfish project with Comet support via Asynchronous Request Processing (ARP), addressing any server-side scalability concerns with Comet. The Dojo organization provides the Bayeux Protocol, used to coordinate shared access to the Comet notification channel coming from the server.
|
|
|
|
|
In this talk the presenters will discuss scalability, security, and performance implementing support for Enterprise Comet using GWT, Bayeux, Comet, and Grizzly.
|
|
|
 |