TechChase
Skip to content


Google Wave API

The Google Wave API allows developers to use and enhance Google Wave through two primary types of development:

  • Extensions: Build robot extensions to automate common tasks or build gadget extensions to provide a new way for users to interact
  • Embed: Make your site more collaborative by dropping in a Wave
    Google Wave API

    Google Wave API

Google Wave is currently available in a developer preview as the APIs and product continue to evolve. Accounts on the developer sandbox will be given out to people intending to build with the Google Wave APIs prior to the public release.

The Google Wave API is an open platform allowing developers to extend the functionality of Google Wave itself, or extend other applications with waves. As a developer, you can think of Google Wave as three pieces:

  • The Google Wave client application, the interface designed for users
  • The Google Wave APIs, which are documented throughout this site
  • The Google Wave Federation Protocol, the underlying network protocol for wave communication

Programming effectively using the Google Wave APIs requires understanding some basic wave concepts.

Understanding Google Wave Concept

Understanding Google Wave Concept

A wave is a threaded conversation, The wave is a dynamic entity which contains state and stores historical information

A wavelet is a threaded conversation that is spawned from a wave. Wavelets serve as the container for messages, known as blips. The wavelet is the basic unit of access control for data in the wave. As well, all events that occur within the Google Wave APIs operate on wavelet level or lower.

A blip is the basic unit of conversation and consists of a single messages which appears on a wavelet.

A document is the content attached to a blip. This document consists of XML which can be retrieved, modified or added by the API. Generally, you manage the document through convenience methods rather than through direct manipulation of the XML data structure.

Digg This
Reddit This
Buzz This
Vote on DZone
Share on a Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

No related posts.

Related posts brought to you by Yet Another Related Posts Plugin.

Posted in Automation Trends.

Tagged with , , , .

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.


0 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.



Some HTML is OK

or, reply to this post via trackback.