Ahojky,
to ze jdou jednoduche veci udelat jednoduse je fajn, ale vic me zajima, zda se
daji slozite veci udelat jednoduse,
pruhledne a prehledne ...
Jirka
Martin Kuba napsal(a):
> Michal Palička wrote:
>> Dobry den,
>>
>> no, nerekl bych, ze je to uplne prazdna debata.
>>
>> Uz delsi dobu si rikam, ze bych si rad Ruby vyzkousel, aby mi neujel vlak...
>> :-)
>> Zrejmy to dusledek vseobecne "hype" a "prehnanych ocekavani".
>>
>> Nyni vidim, ze to ma jeste cas a klidne si pockam, az se vyplazi ze "zlabu
>> deziluze".
>
> Jenom zkusim nalomit :-) Kdo nekdy delal webovou aplikaci
> v Jave, tak oceni, ze *kompletni* webserver i s aplikaci se da
> v Ruby napsat na 12 radku:
>
> require 'webrick'
> include WEBrick
>
> class MujServlet < HTTPServlet::AbstractServlet
> def do_GET(req, res)
> res['Content-Type'] = "text/html"
> res.body = "Ahoj navstevniku z #{req.meta_vars['REMOTE_HOST']}"
> end
> end
>
> server = HTTPServer.new({ :Port =>8080, :DocumentRoot => '.' } )
>
> ['INT', 'TERM'].each { |signal| trap(signal){ server.shutdown} }
>
> server.mount('/muj', MujServlet)
>
> server.start
>
>
> V porovnani s pouzivanim TomCatu je uspornost ocividna :-)
> A funguje to i v JRuby :-)
>
> Makub pokusitel
--
Jiří Mareš (mailto:[EMAIL PROTECTED])
ČSAD SVT Praha, s.r.o. (http://www.svt.cz)
Czech Republic