簡體   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