a GWT messaging bus supporting websockets and/or longpolling optional JMS support for clustering