首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在页面上实现实时协作?

在页面上实现实时协作?
EN

Stack Overflow用户
提问于 2010-10-20 03:10:12
回答 2查看 629关注 0票数 3

我想创建一个网页,这将允许多个用户一起工作在一个页面上,想象一个基于web的编辑器,允许用户更改文档作为这种类型的功能的一个例子。

更有经验的程序员将如何实现这一点,因为我似乎真的不能制定任何方法来开始这项任务。有没有什么编程库可以让这个特性的实现变得更容易,或者它是不是太复杂了,甚至不能考虑?

我创建这个网页应用程序主要使用GWT和SmartGWT,如果有帮助的话。

感谢您提供的任何意见。

EN

回答 2

Stack Overflow用户

发布于 2010-10-20 04:02:11

gwt - http://code.google.com/p/gwteventservice/确实有一个类似cometd的库

Wiki:在web开发中,Comet是一个新词,用于描述web应用程序模型,在该模型中,长期持有的HTTP请求允许web服务器将数据推送到浏览器,而无需浏览器显式请求。Comet是实现这种交互的多种技术的总称。所有这些方法都依赖于默认情况下包含在浏览器中的特性,例如JavaScript,而不是非默认插件。

在实践中:通常情况下,客户端可以通过请求->响应来接收资源。不可能在没有请求的情况下直接向客户端发送数据。使用comet,您可以保持客户端和服务器之间的实时连接,并实时交换数据。

查看: docs.google.com。他们使用的是彗星。

票数 3
EN

Stack Overflow用户

发布于 2010-10-20 23:46:27

Etherpad.com就是用来做这件事的服务。自那以后,它被谷歌收购,并以开源的形式发布了代码。您可以在etherpad.com页面上看到源代码下载和相关信息的几个链接。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3971802

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档