繁体   English   中英

谷歌文档分享使用哪种技术

[英]Which kind of technology are used on google docs share

我需要了解并了解我可以做些什么。 在我的项目中,我需要在google docs上创建类似于技术的东西。

当我和其他人共享文件时,他和我正在同时编辑,我看到了他的改动。

我不知道是否被称为逆ajax或其他类型的技术。

有人可以向我解释它是哪种发展。

- 编辑 -

在trello.com上我发现了同样的想法。 当有人更改我的信息中心中的问题o标签时,我会收到此信息。

它被称为运营转型(OT)

本文可能很有用: http//en.wikipedia.org/wiki/Operational_transformation

取自同一篇文章:

OT的基本思想可以通过使用如下的简单文本编辑方案来说明。 给定一个文本文档,在两个合作站点复制字符串“abc”; 和两个并发操作:

 O1 = Insert[0, "x"] (to insert character "x" at position "0") O2 = Delete[2, "c"] (to delete the character "c" at position "2") 

由两个用户分别在协作站点1和2生成。 假设两个操作按O1和O2(在站点1)的顺序执行。 执行O1后,文档变为“xabc”。 要在O1之后执行O2,必须将O2转换为O1变为:O2'=删除[3,“c”],由于O1插入一个字符“x”,其位置参数加1。 在“xabc”上执行O2'会删除正确的字符“c”,文档将变为“xab”。 但是,如果在没有转换的情况下执行O2,则会错误地删除字符“b”而不是“c”。 OT的基本思想是根据先前执行的并发操作的效果来转换(或调整)编辑操作的参数,使得转换的操作可以实现正确的效果并保持文档的一致性

这是一个非常酷的链接: http//sharejs.org/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM