Интернет магазин китайских планшетных компьютеров



Компьютеры - Операциональное преобразование - Основы

23 января 2011


Оглавление:
1. Операциональное преобразование
2. История
3. Основы
4. Модели согласованности
5. Структура системы ОП
6. Данные ОП и операционные модели
7. Функции ОП
8. Свойства преобразований
9. Алгоритмы управления ОП
10. Программное обеспечение ОП
11. Дополнительные ресурсы онлайн



Основной идеей ОП

Основная идея ОП может быть проиллюстрирована на примере сценария редактирования простого текста следующим образом: Дан текстовый документ со строкой "abc", реплицированный на двух сайтах совместной работы; а также две одновременных операции:

  1. O1 = Insert
  2. O2 = Delete

генерируемых двумя пользователями на сайтах совместной работы 1 и 2, соответственно. Предположим, что две операции выполняются в следующем порядке: сначала O1, и затем O2. После выполнения O1, текст в документе становится "xabc". Для выполнения O2 после O1, O2 должна быть уже преобразована относительно O1 и предстать в следующем виде: O2'= Delete, где параметр позиции инкрементирован на единицу, в связи со вставкой символа "x" операцией O1. Выполнение O2' на "xabc" должно удалить правильный символ "c", и текст этого документа становится "xab". Если же выполнять операцию O2 без преобразования, тогда будет неправильно удален символ "b" вместо "c".Основной идеей ОП является преобразование параметров операций редактирования в согласии с эффектами выполнения в предыдущих одновременных операциях, так чтобы преобразованная операция могла сработать корректно и не нарушать согласованность в документе.



Просмотров: 9173


<<< Web2Project
Teamcenter >>>