4

ここで述べたように

https://github.com/blog/1174-auto-updating-comments

この背後にある技術は何ですか?この機能を Django を利用した Web アプリに追加する必要がある場合、何を使用して学習する必要がありますか?

4

1 に答える 1

2

ネットワークタブを見ると、(少なくともChromeでは)HTML5サーバー送信イベントを使用しているように見えます。

したがって、実際には、ブラウザはイベントストリームをサブスクライブし、Webサーバーはメッセージを送り返すだけです。

私は専門家ではありませんが、サーバー側では、イベントをクライアントにストリーミングするオープンな接続を維持できる必要があると思います。

ここでPython用のSSEの実装を見つけました:https ://github.com/niwibe/sseそしてその上にdjangoの実装:https ://github.com/niwibe/django-sse

私は(まだ)どのプロダクションでもそれらを使用しなかったので、研究/poc資料としてのみそれらを提案します:)

于 2013-01-04T23:24:41.797 に答える