SSブログ

tornado 0.2 同梱のサンプルを読む [tornado]

http://nakagami.blog.so-net.ne.jp/2009-09-17 の続き
tornado のアーカイブの demos ディレクトリにサンプルがいろいろあった。
読んでみた。

helloworld
  伝統の Hello World
  http://www.shibu.jp/tornado/start.html のサンプルとほぼ同じ(微妙に違う)
auth
  Google の OpenID でログインするサンプル
  Google から受け取った認証情報を json フォーマットでクッキーに保存
blog
  Blog サンプル、と言ってもコメントやトラックバック機能なし
  典型的な Web アプリのサンプル
    データは、MySQL へ
    認証は Google OpenID。初回ログイン時にユーザーレコードを MySQL に作成
    テンプレートを使っていてテンプレート継承も使っている
    ユーザーインターフェースモジュール↓も使っている
    http://www.shibu.jp/tornado/walkthrough.html#index-81
  データーベースコネクションは Application global な変数で保持している
appengine
  demos/blog/ の AppEngine 版
chat
  非同期通信のサンプルとしてのチャットアプリ
  認証は google OpenID
  テンプレートの例がシンプルなので、demos/blog/templates より前に見るべし
facebook
  Facebook アプリのサンプル
wsgi
  Tornado の HTTP Server が WSGI 関数を処理するコンテナサンプル
  WSGIContainer クラスは、まだ production 環境でテストされてないとのこと
  testwsgi.py 関数を WSGI アプリとみなすコンテナ
  testweb.py demos/wsgi/web にある web.py の WSGI アプリのコンテナ
django
  Django を wsgi で tornado をコンテナにしてサービスするサンプル
  必要なら、 wsgi/testwsgi.py と見比べてみるべし

nice!(0)  コメント(0)  トラックバック(1) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

Facebook コメント

トラックバック 1