| By Reuven Cohen | Article Rating: |
|
| May 28, 2009 12:55 PM EDT | Reads: |
476 |
Busy day for cloud interoperability related news. Google just announced a new service called Google Wave, described as an open communication and collaboration platform & protocol based on hosted XML documents (called waves) supporting concurrent modifications and low-latency updates. In simple terms Google Wave can be thought of like an ajax spreadsheet over XMPP.
According to Google, "The platform enables people to communicate and work together in new, convenient and effective ways. We will offer these benefits to users of Google Wave and we also want to share them with everyone else by making waves an open platform that everybody can share. We welcome others to run wave servers and become wave providers, for themselves or as services for their users, and to "federate" waves, that is, to share waves with each other and with Google Wave. In this way users from different wave providers can communicate and collaborate using shared waves. We are introducing the Google Wave Federation Protocol for federating waves between wave providers on the Internet."
A wave provider operates a wave service on one or more networked servers. The central pieces of the wave service is the wave store, which stores wavelet operations, and the wave server, which resolves wavelet operations by operational transformation and writes and reads wavelet operations to and from the wave store. Typically, the wave service serves waves to users of the wave provider which connect to the wave service frontend (see "Google Wave Data Model and Client-Server Protocol
Google has also released an open source Google Wave Federation Protocol, with the canonical copy maintained in Subversion hosted at: http://code.google.com/p/wave-protocol/. The intellectual property related to this protocol is licensed under a liberal patent license. If you'd like to contribute to the specification, please review the community principles.
It looks very cool. More details to follow.
Published May 28, 2009 Reads 476
Copyright © 2009 SYS-CON Media, Inc. - All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
About Reuven Cohen
Reuven Cohen is Founder & Chief Technologist for Toronto based Enomaly Inc. - leading developer of Cloud Computing products and solutions focused on enterprise businesses. Enomaly's products include the Enomaly elastic computing platform, an open source cloud platform that enables a scalable enterprise IT and local cloud infrastructure platform. Cohen is a thought leader in the emerging cloud computing industry and maintains a blog at www.elasticvapor.com.
Reuven is also founder of several technology organizations;
Enomaly.com - Elastic Computing Platform (Cloud Computing),
Cloud Camp - Local Cloud Computing events,
the Unified Cloud Interface Project - Semantic Cloud Abstraction API
Cloud Interoperability Forum - Cloud Standards Group.
(twitter @ruv : Linkedin : RSS Feed)
- Cloud Computing Bootcamp May 18-19 in Prague, Czech Republic
- Ulitzer’s Amazing First 30 Days in Public Beta
- SOA to Reduce Complexity?
- Make Your Design Ideas Speak: Using UML in PowerBuilder Projects
- VMware Poaches CA Exec to Run Asia Pacific
- SOA Impact Now: IBM Opens Registrations for Its Smart SOA Conference
- Agile SOA Governance in SMEs
- Managed Methods Offers SOA Management Support
- Cloud Computing Expo: Show Reports - A Round-Up
- Cisco to Buy Tidal Software
- Building the Right Project Team: The Rule of Five
- Cloud Computing Bootcamp May 18-19 in Prague, Czech Republic
- Reducing Development Costs with SOA
- DataDirect Data Integration Suite Features XQuery 4.0, XML Converters and Stylus Studio 2009
- Ulitzer’s Amazing First 30 Days in Public Beta
- Adobe AIR Powers New BBC iPlayer Desktop
- Macrovision White Paper Showcases Digital Entertainment Media
- Software AG Releases Tamino XML Server for SOA Interface
- Dajeil Launches Xerces/Xalan Hardware Accelerator for XML and SOA
- Making SOA ROI Real
- JSON vs XML - A Jason vs Freddie Sequel
- Processing XML with C# and .NET
- i-Technology Viewpoint: The Very Confused World of 3D and XML
- BPEL Processes and Human Workflow
- Open Source Database Special Feature: An Introduction to Berkeley DB XML
- eXist - An Introduction To Open Source Native XML Database
- Digitizing the Planet: Google Earth vs MSN Virtual Earth vs MapQuest
- Product Review: Altova Enterprise Suite 2005
- Generating XML from Relational Database Tables
- Building the Right Project Team: The Rule of Five






































