[
https://issues.apache.org/jira/browse/WOOKIE-409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Scott Wilson updated WOOKIE-409:
--------------------------------
Fix Version/s: (was: 0.15.0)
> Provide an improved method for providing server-side messaging between
> widgets in Wookie
> ----------------------------------------------------------------------------------------
>
> Key: WOOKIE-409
> URL: https://issues.apache.org/jira/browse/WOOKIE-409
> Project: Wookie
> Issue Type: Improvement
> Affects Versions: 0.13.0
> Reporter: Scott Wilson
> Labels: gsoc2013, messaging, wave, wookie
>
> Wookie currently uses DWR 2, a library that provides push notifications to
> widgets using a comet-style HTTP protocol. This is used to implement Wookie's
> version of the Google Wave Gadgets API, which supports collaborative widgets
> such as chat tools and games.
> However, we should explore other options to provide this functionality,
> particularly those that offer better performance and added features. For
> example, we may want to use WebRTC, Web Sockets, or XMPP instead of Comet,
> and to use operational transform technologies such as Diff-Match-Patch to
> streamline traffic.
> Other options to consider include using Node.js with Wookie, and deploy
> Wave-Node and/or ShareJS as backend services. This would however need to be
> incorporated into the build and deploy process and work cross-platform.
> Any solution should be capable of supporting the existing Wave API.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira