51.5.1.2. WEBrick

WEBrick proberu jen v té jednodušší variantě. Na konci každého hlavního souboru v podmínce $0==__FILE__ která je splněna spouštíme-li tento soubor jako program vložím kód jenž startuje WEBrick:

if $0 == __FILE__ then
    require 'borges/Webrick'
    Borges::WebrickConnection.start
end

Tak vlastně změním každou aplikace v samostatný program, který mohu ladit bez přítomnosti Apache jen spuštěním lokálního ww serveru WEBrick. Běží-li na počítači nějaký jiný www server, musím upravit spouštění WEBricku na jiný port. Takže při startu přidám parametr Port, například použiji 7000

    Borges::WebrickConnection.start({:Port=>7000})
Licence Creative Commons
Tento dokument Ruby, jehož autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .