Work on PrimePush has began and we’ve deployed two experimental demos(note that you need a browser that supports websockets);
PrimePush is based on websockets(no polling, long-polling, http-streaming) and push server is ideally designed to be independent from the runtime the actual application is running. PushServer is really a simple websocket servlet that acts a gateway to distribute the messages according to channels. At the moment, push server is implemented with jetty8 and there are plans for a glassfish implementation as well. Another important next step is to include support for JMS because right now messages from client actions can be pushed, we need to provide integration with a middleware messaging system to push from server to connected clients without requiring any client action.
So in summary there are lots of ideas for PrimePush and I think we’ve made a good start.