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
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Supercomputing Center Brno Martin Kuba
Institute of Computer Science email: [EMAIL PROTECTED]
Masaryk University http://www.ics.muni.cz/~makub/
Botanicka 68a, 60200 Brno, CZ mobil: +420-603-533775
--------------------------------------------------------------
smime.p7s
Description: S/MIME Cryptographic Signature
