NOTE: Everything below is an historic artifact because Google Wave came and went.
See: Update on google wave
How can the Google Wave platform be used with SAP solutions?
About Google Wave
Google Wave is "a personal communication and collaboration tool" in "Preview" as of October 2009. It is a web based service, computing platform, and communications protocol designed to merge e-mail, instant messaging, wiki, and social networking. It has a strong collaborative and real-time focus supported by extensions that can provide, for example, robust spelling/grammar checking, automated translation between 40 languages, and numerous other extensions.
(from http://en.wikipedia.org/wiki/Google_Wave)
Canonical site: http://wave.google.com/
SAP integration with Google Wave
A wave can be enhanced with SAP related integration through two major wave extensions
- Wave Robots
- Wave Gadgets
Therefore, if we want to look at what value generating scenarios we have for integrating SAP in Google Wave, we should look at what possibilities each of these extensions allow.
Integration through Robots
Robots: Build robot extensions to automate common tasks. Robots are automated wave participants backed by software rather than human beings.
There are several types of robots possible related to SAP integration, for example:
- Content replacement. Based on text input by human participant
(For example add a link or provider more information when a user has written an SAP transport number) - Command driven. Based on a command input by human participant
(For example issue a command in the wave in order to approve a transport request)
Implemented examples:
- SAP and Google Wave - Conversation Augmentation .
Code available at http://github.com/qmacro/qmacro-wavebot/tree/master
Integration through Gadgets
Gadgets: Build gadget extensions to provide a new way for users to interact. Gadgets provide a means to run small programs in waves
There are several types of robots possible related to SAP integration, for example:
- Collaborative mashups (display sales order on a google map)
Implemented examples:
- Gravity - Collaborative Business Process Modeling within Google Wave . Proof of concept from SAP
Embedding Google Wave in SAP solutions
Waves can be embedded in HTTP based applications.
Open source code for embedding a wave in SAP NetWeaver Portal:
- available through http://code.google.com/p/sap-wave/
- project owners:
- @dgraversen
- @dparnas
You can also deploy this solution to CE 7.1 and CE 7.1.1. Deploying the EPA archive will result in one error. Locate the PAR file, go to System Administration > Support > Support Desk > Portal Runtime > PAR Migration Tool. Upload the PAR archive, click "Migrate", and download the resulting EAR archive. In NetWeaver Development Studio, use the "Deployment" perspective to deploy the EAR archive. Alternatively, use System Administration > Support Desk > Portal Runtime > Administration Console to deploy the PAR archive directly.
References
SCN blogs
External blogs
| Blog name and link | Author | Date |
|---|---|---|
| http://www.googlewaveblogger.com/ |
David Cook / Founder and President of Zeta Squared Consulting Inc. | 07-Oct-2009 |
Waves discussing the topic
There is also a discussion(wave) on this topic on Google Wave with wave id wavesandbox.com!w+iWcEB_o8%A.
Either search for "with:public sap wave" in Google Wave or contact dparnas@wavesandbox.com or dgraversen@wavesandbox.com to be added as participants