ホームページ > バックエンド開発 > Python チュートリアル > Web サーバー フレームワーク Tornado の概要

Web サーバー フレームワーク Tornado の概要

WBOY
リリース: 2016-06-16 08:43:18
オリジナル
1226 人が閲覧しました

Tornado は、epoll ノンブロッキング IO を使用し、応答が速く、数千の同時接続を処理でき、リアルタイム Web サービスに特に適しているという点で、他の主流 Web サーバー フレームワーク (主に Python フレームワーク) とは異なります。

高性能 Web サーバー フレームワーク Tornado は、Restful インターフェイスと開発例をシンプルに実装しています http://www.jb51.net/article/52209.htm

これを使用するには、次のキットに従う必要があります:

1) Python (Python 2.5/Python 2.6 推奨)

2) Simplejson (simplejson 2.0.9 を推奨)

3) cURL (curl 7.19.7 以降を推奨)

4) Pycurl (pycurl 7.16.2.1 を推奨)

5) Tornado Web サーバー (これが主人公です。公式 Web サイトで最新バージョンをインストールするだけです)

最も単純なサービス:

import tornado.ioloop
import tornado.web

class MainHandler(tornado.web.RequestHandler):
 def get(self):
  self.write("Hello, world")

application = tornado.web.Application([
 (r"/", MainHandler),
])

if __name__ == "__main__":
 application.listen(8888)
 tornado.ioloop.IOLoop.instance().start()
ログイン後にコピー

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート