Как мне реализовать обратный AJAX при создании приложения чата в Django? Я посмотрел на Django-Orbited, и, насколько я понимаю, это ставит сервер кометы перед HTTP-сервером. Кажется, это нормально, если я просто запускаю сервер разработки Django, но как это работает, когда я запускаю приложение из mod_wsgi? Каким образом орбитальный сервер обрабатывает каждый запрос? Это правильный подход?
Я рассмотрел другой подход (длинный опрос), который, похоже, сработает, хотя я не уверен, что все будет задействовано. Будет ли клиент запрашивать страницу, которая будет жить в его собственном потоке, чтобы не блокировать остальную часть приложения? Будет ли он вообще блокировать? Разве сценарий, запрошенный клиентом, не должен постоянно запрашивать информацию?
Какой из подходов более правильный? Что более портативно, масштабируемо, разумно и т. Д.? Есть ли другие хорошие подходы к этому (помимо опроса клиентов на предмет сообщений), которые я упустил?