|
実務でJavaからRubyへ移行するための実践的な幾つかの作戦。
それとは別に気になったのがRubyを使った継続サーバについて何度か言及してるとこ。Wee、Borges、Iowaなど聞いたこと無いけど気になるなあ。でもIowaはちょっと聞いたことある気がする。ちょっとのぞいてみようかな。
hello_world.rb
#!/usr/local/bin/ruby
require 'iowa'
#require 'iowa_webrick' #Uncommment here and comment above to use WEBrick
class MySession < Iowa::Session
def initialize(*args)
#####
#// One can setup special per/session objects or data items here.
#####
super
end
end
class MyApplication < Iowa::Application
def initialize(*args)
#####
#// Initialize any application wide items here.
#// An example would be a database connection
#// connection pool.
#####
super
end
end
Iowa.startDaemon('hello_world.cnf')
Iowa.run
hello_world.cnf
socket:
hostname: localhost
port: 9988
logging:
basedir: /var/log/iowa/hello_world
minlevel: 0
maxsize: 10000000
maxage: 86400
だめだぁ、[あとでよむ]