Я прочитал все вопросы и ответы, которые могу найти относительно Django и HTTP Push. Тем не менее, ни один из них не предлагает четкого, краткого, полного решения о том, как реализовать базовый «привет мир» так называемой «кометной» функциональности.
Первый вопрос (1): В какой степени проблема заключается в том, что HTTP просто не предназначен (по крайней мере, пока) для этого? Все ли потенциальные решения по сути являются взломами?
2) Какое из имеющихся на данный момент решений является лучшим?
Другое решение?
3) Как модуль nginx push участвует в этом обсуждении?
4) Какое из этих решений требует замены типичного mod_wsgi / nginx (или apache ) модель развертывания? Зачем им это нужно? В любом случае, это благоприятный переход?
5) Насколько значительны преимущества использования решения, уже имеющегося на Python?
Презентация Алекса Гейнора с PyCon 2010, которую я только что смотрел на blip.tv, потрясающая и информативный, но не особо конкретный о текущем состоянии HTTP Push в Django. Одна вещь, которую он сказал, придала мне некоторую уверенность, заключалась в следующем: Orbited хорошо абстрагируется и моделирует концепцию сетевых сокетов. Таким образом, когда WebSockets действительно приземлится, мы будем в хорошем месте для перехода.
6) Чем веб-узлы HTML5 отличаются от существующих решений? Насколько точна оценка Гейнором простоты перехода от Orbited?