![]() |
|
Модераторы: SoWa |
![]()
|
|
| Shogun |
|
|||
|
сёгун-сан ![]() ![]() Профиль Группа: Участник Сообщений: 290 Регистрация: 8.6.2006 Где: Кишинёв Репутация: нет Всего: 11 |
Добрый всем вечер! ;)
Делаю чтото типа редактора документов но не для текстов а для объектов(не важно для вопроса).... Нужно сделать чтоб над одним документом могли работать много пользователей одновременно, как live режим, а результат каждого действия одного пользователя выводился у всех... И еще нужно к этому прикрепить историю всех действий над документом, с возможностью вернутся на определенный этап... Реализация примерно как тут. Есть ли у кого идеи или информации по реализации?? Особенно по Истории... Спасибо. ;) Это сообщение отредактировал(а) Shogun - 25.2.2010, 22:07 -------------------- 2b || !2b |
|||
|
||||
| chaos |
|
|||
![]() Серийный программист ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: нет Всего: 44 |
читаем про паттерны проектирования и думаем Пища для ума: каждое действие представляет из себя паттерн команда. после выполнения действия эту команду кладем в контейнер определенной глубины и все. если нужен откат, выбираем из контейнера в обратном порядке команды и ..... |
|||
|
||||
| nilrem |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 91 Регистрация: 15.2.2006 Где: Киев Репутация: нет Всего: нет |
еще немного пищи: паттерн Commands + паттерн Memento. И будет вам счастье
|
|||
|
||||
| Shogun |
|
|||
|
сёгун-сан ![]() ![]() Профиль Группа: Участник Сообщений: 290 Регистрация: 8.6.2006 Где: Кишинёв Репутация: нет Всего: 11 |
А без паттернов можно обойтись?? А то я ничего не понял что и как с ним...
Может не команды а параметры объектов?? -------------------- 2b || !2b |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | ActionScript 3 | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |