Как рисовать изображения на одном компьютере и распространять их? - PullRequest
1 голос
/ 02 августа 2010

Я занимаюсь разработкой веб-приложения, в котором пользователи могут рисовать свои собственные изображения на веб-странице с помощью canvas. После отрисовки это изображение должно отображаться на холсте других пользователей. То же самое и с обновлениями.

Я использую только JavaScript. Как я могу решить эту проблему, используя System.net и Asp.net?

1 Ответ

0 голосов
/ 02 августа 2010

Вам следует взглянуть на использование длительных вызовов AJAX, чтобы «отправить» обновления с сервера на клиенты.Обычно это называется моделью веб-приложения Comet.

http://en.wikipedia.org/wiki/Comet_(programming))

Если HTML5 является опцией, веб-сокеты могут использоваться для поддержки обновлений более эффективно, чем длительные вызовы AJAX.

http://en.wikipedia.org/wiki/Web_Sockets

Независимо от метода, поиск хорошего веб-сервера, который может обрабатывать долго выполняющиеся запросы, будет важен, если проблема масштабируемости.Найдите веб-сервер, который имеет небольшое выделение для каждого соединения и не назначает поток ОС для каждого соединения, например, node.js

http://nodejs.org/#about

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