JavaからRubyへ ―マネージャのための実践移行ガイド

実務で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

だめだぁ、[あとでよむ]

Comments


Option