以下の内容はhttps://hiratara.hatenadiary.jp/entry/20101024/1287903667より取得しました。


Plack::Middleware::WebSocket and Web::Hippie

YAPCで@clkaoさんのトークを聞いて興味が湧いたので、Plack::Middleware::WebSocketechoのサンプルWeb::Hippieを使って書き換えてみました。

書き換え方はこんな感じ。



  • Web::Hippieのよいところ
    • WebSocketだけでなく、Multiple XMLHttpRequestやlong pollにも対応している
    • AnyEvent::Handleを意識しなくてよい
  • Web::Hippieのいまいちなところ

後、これらは所詮はMiddlewareなので、WAFが持つような機能は期待できません。ルーティングやテンプレートエンジンは別の方法を探す必要があります。

*1:クライアントからのデータを受け取った時のハンドラがPSGIアプリケーションなので、少し違和感がある。特にWebSocketの時はHTTPリクエストが発生していないのにPSGIアプリケーションがコールされる。




以上の内容はhttps://hiratara.hatenadiary.jp/entry/20101024/1287903667より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14