Совместное редактирование через Интернет - PullRequest
1 голос
/ 29 марта 2011

Я хочу разработать веб-приложение для совместного редактирования: в основном многие пользователи транскрибируют большой mp3. Первым шагом является написание спецификации.

Кажется, довольно просто сделать это с помощью асинхронного взаимодействия и javascript, отслеживая транскрипцию, которую пользователь передает, и пересылая ее другим пользователям, редактирующим тот же файл, но я боюсь, что, возможно, недооцениваю проблему: каковы общие проблемы такая проблема возникает?

Спасибо!

1 Ответ

1 голос
/ 20 апреля 2011

Вы не указали, какие браузеры вы хотите поддерживать.Чтобы сделать это «в режиме реального времени», вы можете либо опросить сервер, либо использовать Comet или WebSocket (для браузеров, которые его поддерживают), либо Flash net Socket.Как и в любом совместном приложении, я думаю, что самой сложной проблемой является разрешение конфликтов / синхронизация всех сеансов.

Возможно, вам будет интересно прочитать Протокол Google Wave .Это документ по совместному редактированию документов в реальном времени.Не для слабонервных: D

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...