c # сетевой текстовый редактор в реальном времени - PullRequest
1 голос
/ 19 марта 2011

Итак ... это довольно сложно, но в основном я хочу создать сетевой текстовый редактор, где несколько человек могут редактировать один и тот же документ одновременно. Подумайте, Google Docs. Как бы я поступил так?

Если это поможет, у меня есть FTP-сервер и база данных MySql.

Ответы [ 2 ]

1 голос
/ 19 марта 2011

Вы хотите создать один или вам нужен?Если последнее, то попробуйте EtherPad , это отлично подходит для этого.

Если вы хотите его создать, ну, например, source для EtherPad доступен, вы можете использовать егов качестве отправной точки.

0 голосов
/ 10 апреля 2011

Если вы думаете только о редактировании текста, т. Е. Об отсутствии форматирования, то это можно сделать довольно легко. Операционное преобразование - это путь (он также поддерживает форматирование, но часть, предназначенная только для редактирования текста, намного проще в разработке и реализации). Etherpad использует его для обеспечения возможности совместной работы. Существует множество алгоритмов. Вы можете начать, взглянув на это http://cooffice.ntu.edu.sg/otfaq/.

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