En terminología WEBrick, montar significa definir un objeto subclase de HTTPServlet::AbstractServlet
a.k.a. "servlet" para que de servicio a una URI.
Al montar un servlet, hay que definir el prefijo de la URI que proporciona el servicio. Si existe más de un punto de montaje que coincide con la URI de solicitud, se selecciona el más próximo. Por ejemplo, un servlet montado en /foo probablemente servirá a una URI de solicitud /foo/bar/is/foolish, pero si hay otro servlet montado en /foo/bar, entonces éste será el seleccionado en vez de aquel.
Para montar un servlet, hay que especificar el camino junto con la clase que contiene el servlet. WEBrick crea un nuevo ejemplar del servlet por cada petición recibida y la ejecuta en un hilo propio.
class FooServlet < HTTPServlet::AbstractServlet end class FooBarServlet < HTTPServlet::AbstractServlet end start_webrick do |server| server.mount( '/foo',FooServlet ) server.mount( '/foo/bar',FooBarServlet ) end