AP9 · Transformations opérationnelles
Trois copies, un ordre commun.
Validez une édition locale, puis choisissez quand elle atteint le serveur et quand chaque copie reçoit une révision.
Première expérience
- Depuis
ab, validezaXbchez Alice etbchez Bob. - Envoyez d’abord Alice au serveur, puis Bob. Prédisez son opération transformée.
- Recevez les révisions une par une. Les trois copies doivent afficher
Xb. - Recommencez. Validez plusieurs saisies chez Alice avant son accusé de réception : observez son buffer.
Les cinq clauses de lib/ot_editor/text_ot.ex sont à compléter. Tout l’affichage et le protocole sont fournis.
Chargement…
Une révision est reçue à la fois, dans l’ordre du serveur. Aucun échange ne part tout seul.