Google Wave使用什么技术?

时间:2009-05-30 01:43:56

标签: google-wave

构建Google Wave有哪些技术?

编辑:我已经移动并将答案合并到下面的答案中,而不是在问题所在的位置。

5 个答案:

答案 0 :(得分:12)

  • 实时编辑 - 用于服务器端调用的某种Ajax / Comet。
  • 版本控制。
  • 内置Google Web Toolkit(GWT)。
    • GWT涉及Java,Javascript,CSS,HTML。
  • 自定义构建的协议。波协议。
    • 使用xmmp标准
  • 富文本编辑器。
  • 语言翻译。
  • Google Gears,用于拖放(文件)功能。试图将其纳入HTML5规范。

答案 1 :(得分:4)

它使用HTML5作为接口,使用XMPP(Jabber协议)作为通信内容。

答案 2 :(得分:3)

革命性的部分是Operational Transform。基于Jupiter collaborative system

您可能希望观看此视频:Google I/O 2009 - Google Wave Under the hood

答案 3 :(得分:0)

我认为Google Wave是基于HTML5构建的。

答案 4 :(得分:0)

据我所知,他们使用联邦波服务器的Jabber协议扩展。

实时编辑基于有时称为jupiter算法的算法,并在this paper中进行了描述。可以在http://www.waveprotocol.org/whitepapers

上找到更多信息