Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > webrick/httpservlet/abstractライブラリ > WEBrick::HTTPServlet::AbstractServletクラス > service
service(request, response) -> ()
[permalink][rdoc]指定された WEBrick::HTTPRequest オブジェクト request の WEBrick::HTTPRequest#request_method に応じて、 自身の do_GET, do_HEAD, do_POST, do_OPTIONS... いずれかのメソッドを request と response を引数として呼びます。
WEBrick::HTTPServer オブジェクトはクライアントからのリクエストがあるたびに サーブレットオブジェクトを生成し service メソッドを呼びます。
特に理由が無い限り AbstractServlet のサブクラスがこのメソッドを定義する必要はありません。