Integrate Comet (Reverse Ajax) into Seam
----------------------------------------
Key: JBSEAM-3038
URL:
http://jira.jboss.com/jira/browse/JBSEAM-3038
Project: Seam
Issue Type: Feature Request
Components: Core, Remoting
Environment: It is a feature request. Should need a Comet Javascript client on
top of existing remoting API and Server side Seam Components to handle Comet Events
Reporter: Senthilkumar Muthusamy
Priority: Critical
Comet is good programing technique where the server side changes will be pushed to the
client without client asking for (pull). One of the Java Script libraries which has comet
support implemented is Dojo. For more info about comet is at
http://alex.dojotoolkit.org/?p=545.
In the Server Side, Servlet Spec 3.0 also going to support comet programing model using
HttpServletRequest/Response with
suspend/resume etc method. Jetty has continuation api which does the same
(
http://docs.codehaus.org/display/JETTY/Continuation)
It is something different than JMS API exposed to clients like what Seam has. Since Seam
is deep integration framework not only with JEE specs but also with good client side
support thanks to remoting API. It is almost all the hard lifting done but need this
enhancement for future web developments. It would be greater selling point for Seam too.
http://docs.codehaus.org/display/JETTY/Continuations.
In other note,
I am currently using comet model existing in Glassfish Application server (Grizzly) with
Dojo and Seam. I extensively used Seam Eventing framework to notify server changes to
Central Comet Seam Component which handles/integrates the Glassfish specific comet
features.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira