Building Real-Time Collaborative Applications with a Federated Architecture

Author
Keywords
Abstract
Real-time collaboration is being offered by multiple libraries and APIs (Google Drive Real-time API, Microsoft Real-Time Communications API, TogetherJS, ShareJS), rapidly becoming a mainstream option for webservices developers. However, they are offered as centralised services running in a single server, regardless if they are free/open source or proprietary software. After re-engineering Apache Wave (former Google Wave), we can now provide the first decentralised and federated free/open source alternative. The new API allows to develop new real-time collaborative web applications in both JavaScript and Java environments.
Year of Publication
2015
Journal
International Journal of Interactive Multimedia and Artificial Intelligence
Volume
3
Issue
Regular Issue
Number
5
Number of Pages
47-52
Date Published
12/2015
ISSN Number
1989-1660
Citation Key
URL
http://www.ijimai.org/journal/sites/default/files/files/2015/11/ijimai20153_5_6_pdf_99256.pdf
DOI
10.9781/ijimai.2015.356
Attachment