Words of Wisdom:

"What is a cheese poof?" - Wokao40682

Sarnim Gujrat

  • Date Submitted: 01/03/2011 04:48 AM
  • Flesch-Kincaid Score: 57.5 
  • Words: 7529
  • Essay Grade: no grades
  • Report this Essay
1. INTRODUCTION :
A wave is equal parts conversation and document. People can communicate and work together with richly formatted text, photos, videos, maps, and more.
A wave is shared. Any participant can reply anywhere in the message, edit the content and add participants at any point in the process. Then playback lets anyone rewind the wave to see who said what and when.
A wave is live. With live transmission as you type, participants on a wave can have faster conversations, see edits and interact with extensions in real-time.
In more technical terms, Google Wave is a platform based on hosted XML documents (called waves) supporting concurrent modifications and low-latency updates.
Google Wave itself represents a new approach aimed at improving communication and collaboration through the use of a combination of established and emerging web technologies. Google generally describes Google Wave as a platform, and in a broader context, as a set of three interdependent layers:
  1. Product Layer
      The Google Wave product is the web application people use to access and edit waves. It's an HTML 5 application, built on Google Web Toolkit. It includes a rich text editor and other functions like desktop drag-and-drop (which, for example, lets you drag a set of photos right into a wave).Most people using Google Wave during the public preview will be accessing the product layer. Throughout the remainder of the article I will refer to this product as the Google Wave Client.
  2. Platform Layer
      Google Wave can also be considered a platform with a rich set of open APIs that allow developers to embed waves in other web services, and to build new extensions that work inside waves.
  3. Protocol Layer
      The Google Wave protocol is the underlying format for storing and the means of sharing waves, and includes the “live” concurrency control, which allows edits to be reflected instantly across users and services. The protocol is designed for open...

Comments

Express your owns thoughts and ideas on this essay by writing a grade and/or critique.

  1. No comments