[ruby-list:47274] WEBrick::HTTPServlet::XxxHandler の名前について

From: Makoto Kuwata <kwa@...>
Date: 2010-07-30 09:27:40 UTC
List: ruby-list #47274
桑田といいます。
しょーもない質問で恐縮ですが、
WEBrick::HTTPServlet にある XxxHandler (例: CGIHandler) は、
なぜ XxxServlet という名前でなく XxxHandler という名前に
なったのでしょうか。
クラス定義では

    class CGIHandler < AbstractServlet

となっているので、普通なら CGIServlet にするであろうと
思われるのですが、あえて CGIHandler と命名した理由をご存知の
方がいらっしゃいましたら教えてください。

なお質問の経緯としては、自作のフレームワークにおいてクラス名を
Controller/Handler/Servlet/App のどれにしようかと迷っているため、
WEBrick での経緯を参考にしたいと思い、質問させていただきました。
#「Controller」ってのが長い & わかりにくいので別のにしたい。

よろしくお願いします。

--
makoto kuwata

In This Thread

Prev Next