<?xml version="1.0" encoding='utf-8'?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Collaborative real-time editor - Page 20 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=Collaborative_real-time_editor&amp;p=19">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Collaborative_real-time_editor&amp;p=21">3.Next</a>
</p>
<p>collaborative editing solutions stems from communication latency. In theory, if communication were instantaneous, then creating a real-time collaborative editor would be no more difficult than creating a single-user editor, because a document could be edited using an algorithm similar to the following:</p>

<p>
# Request an 'edit document' token from the server<br/>
# Wait until the server says it's our turn to edit the document<br/>
# Tell the server how to edit the document<br/>
# Release the 'edit document' token</p>

<p>However, the speed</p><p>
<a accesskey="1" href="page.php?w=Collaborative_real-time_editor&amp;p=19">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Collaborative_real-time_editor&amp;p=21">3.Next</a>
</p>

<do type="prev" label="Search">
        <go href="search.wml"/>
</do>

</card>
</wml>
