るりまサーチ

最速Rubyリファレンスマニュアル検索!
11件ヒット [1-11件を表示] (0.023秒)
トップページ > クエリ:start[x] > クエリ:drb/extservm[x]

別のキーワード

  1. drb here?
  2. drb front
  3. drb thread
  4. drb uri
  5. drb stop_service

検索結果

drb/extservm (38030.0)

DRb::ExtServManager を定義しているライブラリ。

....rb からサービスを要求された
時に起動されます。また、stop.rbを用いて



server.rb:
require 'drb/drb'
require 'drb/extservm'

Dir.chdir(File.dirname(__FILE__))
# サービスを起動するコマンドを指定する
# コマンドは文字列配列、もし...
...e.rb service2)

# ExtServManager オブジェクトを生成して
# drb の front object に指定する
s = DRb::ExtServManager.new
DRb.start_service("druby://localhost:10234", s)

# drb のプロセスの終了を待つ
DRb.thread.join

service.rb:
require 'drb/drb'
require 'd...
...initialize(service_name)
@service_name = service_name
end

def hello
"You invoke #{@service_name}"
end
end

puts "Start #{ARGV[0]}"
# ARGV の最後2つを除いた部分は ExtServManager.command で
# 指定した引数が渡される
front = Service.new(ARG...