2007-07-05から1日間の記事一覧
AbstractServletはとても小さいから、気前よくインスタンスを生成した方が良い。と、思えてきた。対してWEBrick::CGIの方はなんとなくもったいない気がしてしまうので、使い回してる。
WEBrickのHTTPServerでは、mountしたパスへのアクセスがあるたびにAbstractServletのget_instanceが呼ばれます。私のアプリケーションでは実質的にsigletonでもかまわないのだけど、get_instanceにconfigやoptionsが渡ってくるので、なんとなくsingletonにす…
WEBrick::CGIのサポートを追加した。ついでにTofuletがTofuのContextを兼ねていたのだけど、コンテキストとサーブレットを分離した。WEBrick::CGIから入っても、サーブレットから入っても、どちらもコンテキストを生成してservice(@bartender)する。request…