Tuesday, April 21

Google Wave : Seminar Report|PPT|PDF|DOC|Presentation|Free Download

Abstract - Google Wave :- :- 

Google Wave is a real-time communication platform. It combines aspects of email, instant messaging, wikis, web chat, social networking, and project management to build one elegant, in-browser communication client. You can bring a group of friends or business partners together to discuss how your day has been or share files. Some are the features of Google Wave are, it is Real-time, Open source, etc.

The main idea behind Google  wave is instead of sending a message along with its entire thread of previous messages, requiring all responses to be stored in each user's inbox for context, message documents (called as waves) that contain complete threads of multimedia messages (blips) are perpetually stored on a central server. Google Wave provides federation using an extension of XMPP (Extensible Messaging and Presence Protocol), the open Wave Federation Protocol. Being an open protocol, anyone can use it to build a custom Wave system and become a wave provider.

Google Wave is a communication system, just like email or instant messaging. Only it combines these methods of communicating and adds a few more. Google Wave allows you to see messages near instantaneously as you type, but it also allows people who aren't logged in to join the conversation later.


Let's say you are added to a conversation (a wave) that has been going on for a long time? You can be added at any relevant point, not just the end. But even cooler, you can do a playback of the entire evolution of the conversation.  Let's say you want to edit your message (or even a message that was written by another participant in the wave). The original author is notified, but every participant can see that the message has been modified, and if they want, can replay the changes. This leads to a change in behavior and conversations become shared documents.

Wave Robot Architecture

The wave server not only responds to the wave clients but it also deals with the bunch of agents called robot agents. So Spelly &  Linky are the Robot agents. Robots reside on the App Engine and the get complete access to the document in which they participate. App Engine is something special. To keep development of robots simple Google had created a proxy server called robot proxy. The robot proxy takes the wave protocol from the wave server and converts it into HTTP protocol. It also takes all the HTTP protocols which are required for a robot. Then it manipulates it encodes it and sends back to the wave server. Wave server makes the required changes it the Wave document. Currently the robots are dependant for some good technical reasons. Google has said the it will remove that dependence since it is in development. Google has developed some libraries in the JAVA & PYTHON .

Wave Embed Architecture

Google Wave CSE IT Seminar Topics

Figure shows the basic structure of wave embedding.

Embedding is the way by which you can put Google wave in the outside World that is u can have a wave in your web site. While embedding the wave in the other web sites wave embedding keeps the part of wave in website which is not dependant on the crome. And that special part acts as wave client as shown in figure then talks with the wave server. 


A wave, specifically, refers to a specific threaded conversation. It can include just one person, or it can include a group of users or even robots(explained below). The best comparison I can make is that it’s like your entire instant messaging (IM) history with someone. Anything you’ve ever discussed in a single chat or conversation is a wave


A wavelet is also a threaded conversation, but only a subset of a larger conversation (or a wave). It’s like a single IM conversation – a small part of a larger conversation and a larger history. Wavelets, though, can be created and managed separately from a wave.


Google Wave is a new communication service previewed today at Google I/O. "A wave is equal parts conversation and document, where people can communicate and work together with richly formatted text, photos, videos, maps, and more." The service seems to combine Gmail and Google Docs into an interesting freeform workspace that could be used to write documents collaboratively, plan events, play games or discuss recent news. Google Wave has been designed by the founders of Where 2 Tech, a start-up acquired by Google to create a cutting edge mapping service, which later became Google Maps.


Home About-us Computer Science Electronics Mechanical Electrical IT Civil
Copyright © 2018 www.seminartopics.org | All Rights Reserved. Design By Templateclue