2

Flask フレームワークを使用してリアルタイム データをクライアント ブラウザーに送信するアプリケーションの実装に問題があります。twitter ストリーミング API (tweepy) を使用して、ツイートのユーザー情報をクライアントにストリーミングします。ツイート情報は、後で検索できるように mongo DB にも保存されます。

これには、Flaskが簡単に処理できないように見えるロングポーリング/サーバー側イベント(SSE)が含まれている必要があると思います。Juggernaut はそれを行わず、現在は SSE を支持して廃止されています。

リアルタイム データをクライアントに送信したい場合、Tornado の方が適しているでしょうか。それとも、より適切な Web フレームワークがありますか。

私はPythonにかなり慣れていないので、これをやろうとしているのは初めてです。

ありがとう

4

2 に答える 2

1

Flask はロング ポーリングまたはイベントを処理できます。主な実装上の問題は WSGI サーバーです。gevent と websockets の例を次に示します: https://gist.github.com/1185629

于 2012-10-24T14:14:22.103 に答える
0

websocket witn socket.ioを使用して、Python クライアント ライブラリに関するこの投稿を参照できます。

于 2012-10-24T14:14:58.997 に答える