2008-11-28から1日間の記事一覧

Middlewareに対応するJavaのServlet Filter

JavaでいうところのWSGIのMiddlewareに相当するインターフェースとポイントを書き出してみた。 package Filter; use Moose::Role; requires 'init', 'destroy','do_filter'; 1;package FilterChain; use Moose; with 'Filter&#3…

HTTP::EngineでのMiddlewareのAPIのイメージ

HTTP::Engine->new( interface => { module => 'ServerSimple', args => { host => 'example', port => '80', }, request_handler => sub { # Implement me! }, }, 'middlewares' => [ { 'module' => 'DebugScr…

HTTP::EngineのMiddleware解説

http://www.nicovideo.jp/watch/sm5371462 Yappo++おぉ、Middleware解説が!イメージが以下のような感じってことはイメージが違いそうだなぁと。 App(Middleware(Middleware(HTTP::Engine)))request_handlerをMiddlewareでwrapしていって、最後にHTTP::Engin…

Middlewareのhook point

Catalystのrequest lifecycleの殆ど全部をそのままhook pointにするというのが、一番安易かつ簡単な方法なのかなぁという気はするんですが、そこまで必要なのかは実際のところわかっていなかったりして。ただ、Catalyst::Authentication::*, Catalyst::Plugi…