33件ヒット
[1-33件を表示]
(0.056秒)
別のキーワード
種類
- インスタンスメソッド (22)
- ライブラリ (11)
ライブラリ
-
drb
/ extserv (11) -
drb
/ extservm (11)
クラス
-
DRb
:: ExtServ (11) -
DRb
:: ExtServManager (11)
キーワード
-
drb
/ extservm (11) - service (11)
検索結果
先頭3件
-
DRb
:: ExtServ # stop _ service -> true (18119.0) -
サービスを停止します。
...anager オブジェクトにサービスの停止を伝達し、
DRb::DRbServer#stop_service でサーバを停止します。
このメソッドはリモートから起動することができます。
サーバが停止するため、停止したサービスのリモートオブジェクトは... -
drb
/ extservm (42.0) -
DRb::ExtServManager を定義しているライブラリ。
...の要求に応じて個々のサービスを
サブプロセスとして起動し、各サービスを表す DRb::ExtServ オブジェクト
をリモートオブジェクトとしてクライアントに渡します。
このライブラリは簡易的なもので、あまりメンテナンスも......nager.command["No1"] = %w(ruby service.rb service1)
DRb::ExtServManager.command["No2"] = %w(ruby service.rb service2)
# ExtServManager オブジェクトを生成して
# drb の front object に指定する
s = DRb::ExtServManager.new
DRb.start_service("druby://localhost:10234", s)......ロセスにサービスの
# 窓口となる ExtServ オブジェクトを渡す
es = DRb::ExtServ.new(ARGV[1], ARGV[2], server)
# サーバスレッドの停止を待つ
DRb.thread.join
# サービスを DRb::ExtServ#stop_service で止めると、サーバスレッドが
# 終了... -
DRb
:: ExtServManager # service(name) -> DRb :: ExtServ (40.0) -
name で指定したサービスに関連付けられた DRb::ExtServ オブジェクトを返します。
...連付けられた DRb::ExtServ
オブジェクトを返します。
サービスを提供するプロセスが起動していない場合は、DRb::ExtServManager.command
で指定したプロセスを起動し、そのプロセスが DRb::ExtServ オブジェクトが
DRb::ExtServ.new によっ......れるのを待ちます。
その後、登録されたオブジェクトを返します。
すでにプロセスが起動していた場合は、登録されている DRb::ExtServ オブジェクトを
返します。
DRb::ExtServ#stop_service でサービスを停止すると、登録されて...