On Jul 31, 2012, at 9:03 AM, Heiko W.Rupp wrote:
Hi,
so the other day we were talking about agents forwarding some information out-of-band to
the server
so that the messages can be shown in the message center.
We should perhaps pick that idea up and extend it in a way that the server can push
information into the UI without requiring the user to select a different tab or clicking
some
refresh button.
There are many use cases for this:
- out-of band messages from agents to be shown in the message center : mark the message
center button accordingly
- updating of the tree when a new child resource has been added
- updating of history pages when an entry has changed
- updating of metrics pages when new data was received
...
The general idea here is to make the UI more responsive in the sense that the
user gets actively informed and does not have to remember to manually check
here and there (and to remember to do it in case X while it is not needed in case Y).
While the above is a nice use case of Errai, I think we don't necessarily use it
for implementation; it could server as example on how to do it though.
What implementation of push on the client side did you have in mind? You still need a
Comet implementation or Web Sockets or even some form of long polling.
Heiko
--
Reg. Adresse: Red Hat GmbH, Technopark II, Haus C,
Werner-von-Siemens-Ring 14, D-85630 Grasbrunn
Handelsregister: Amtsgericht München HRB 153243
Geschaeftsführer: Mark Hegarty, Charlie Peters, Michael Cunningham, Charles Cachera
_______________________________________________
rhq-devel mailing list
rhq-devel(a)lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/rhq-devel