2009-06-26 9 views

答えて

3

ツイストが適しています。私は数年前、私が書いたブラウザベースのオンラインゲームのためのサーバを構築するためにそれを使用しました。クライアントの追跡、Ajaxリクエストへの返答、そしてHTML5 Server-Sent DOM Eventsの使用でした。 Twistedの優れたHTTPライブラリのおかげで、むしろうまく動くようになりました。

PythonのWebフレームワークの場合、私は個人的にDjangoに賛成です。すぐに使えるようになっていて、すぐに使える機能がたくさんあります(バッテリーが付属していると思います)。パイロンも人気のある選択肢です。

1

私はTwistedを使用することをお勧めします。 ;)チャットクライアントとチャットサーバーの両方を持っています。次に、Webフレームワークも必要です。私はGrokやBFDのどちらかを使いますが、多くのPython Web Frameworkがありますが、実際には悪いものはほとんどありません。

1

ほとんどのXMPPサーバーはBOSHをサポートしています。 strophe javascript libraryを使用する場合は、プレゼンテーションを心配するだけで済みます。残りはあなたのために行われます。

2

の上に構築されたWebフレームワークであるNevowを使用できます。 Nevowのドキュメントには、完全に機能するtwo-way chat applicationと、unit testsの書き方の例が含まれています。

1

Cometの機能とWebフレームワークの両方を探しているようだから、こちらをご覧ください:http://github.com/clemesha/hotdotこれは、Django、Orbited、Twistedの組み合わせの完全な例です。

関連する問題