JQuery Comet для многопользовательской записки в реальном времени
-
05-10-2019 - |
Вопрос
Я заинтересован в изучении того, как использовать Comet jQuery Comet для создания многопользовательского примечания в реальном времени, как Etherpad, используемый для предложения.
Может кто-нибудь предложить какие-нибудь советы / учебные пособия / плагины ... указывать мне в правильном направлении?
Спасибо
Решение
Вы можете начать считать исходный код Etherpad здесь и глядя в APE Project Какой сервер Comet, который вы передаете вам код в JavaScript. Это очень мощно и имеет несколько хороших примеров.
Другие советы
Вы можете использовать Nginx и JavaScript для реализации системы чата на основе комета, которая очень масштабируется с небольшим количеством памяти или загрузки процессора.
У меня очень простой пример здесь, который может начать. Он охватывает компиляцию Nginx с модулем NHPM и включает в себя код для простого издателя / абонентских ролей в jQuery, php и bash.
http://blog.jamieisaacs.com/2010/08/27/comet-with-nginx-and-jquery/
Рабочий пример (простой чат) можно найти здесь:
http://cheetah.jamieisaacs.com/
Не уверен, почему вы говорите «jQuery Comet». Comet - это технология (или, скорее техника), которая включает в себя как клиент, так и сервер. Я использовал Орбитация И это работало довольно хорошо для меня. Он обеспечивает полное решение для создания приложений Comet, то есть сервер с поддержкой многих протоколов из коробки (я использовал STOMP) и библиотеку JavaScript для связи с сервером. Проверить эта статья С хорошим введением на Orbited.