77件ヒット
[1-77件を表示]
(0.076秒)
種類
- インスタンスメソッド (22)
- モジュール関数 (22)
- 特異メソッド (22)
- ライブラリ (11)
ライブラリ
- drb (44)
-
drb
/ extserv (22)
クラス
-
DRb
:: DRbServer (22) -
DRb
:: ExtServ (22)
モジュール
- DRb (22)
キーワード
- drb (11)
- new (22)
-
start
_ service (11)
検索結果
先頭5件
-
DRb
:: ExtServ # front -> object (18207.0) -
サービスの窓口となるオブジェクトを返します。
...サービスの窓口となるオブジェクトを返します。
実際には、DRb::ExtServ.new の server で指定した
DRb::DRbServer オブジェクトの DRb::DRbServer#front
が返されます。... -
DRb
. # front -> object (18201.0) -
カレントサーバのフロントオブジェクトを返します。
カレントサーバのフロントオブジェクトを返します。
@raise DRbServerNotFound カレントサーバが存在しない場合に発生します
@see DRb.#current_server -
DRb
:: DRbServer # front -> object (18201.0) -
サーバに設定されたフロントオブジェクトを返します。
サーバに設定されたフロントオブジェクトを返します。
@see DRb::DRbServer.new, DRb.#start_service -
DRb
. # start _ service(uri=nil , front=nil , config _ or _ acl=nil) -> () (213.0) -
dRuby のサービス(サーバ)を起動します。
...このときは TCP が通信手段として使われます。
'drbunix:' のような他のプロトコルを指定することもできます。
front でフロントオブジェクト(URI に結び付けられるオブジェクト)を
設定します。
config で Hash で設定を渡します......。
起動したサーバはただちに接続を待ち受けます。
@param uri 起動するサービスを bind する URI の文字列
@param front フロントオブジェクト
@param config オプション設定の Hash
@raise DRb::DRbBadURI URI の schema が不正(サポートされて... -
DRb
:: DRbServer . new(uri=nil , front=nil , config _ or _ acl=nil) -> DRb :: DRbServer (213.0) -
dRuby サーバを起動し、DRbServerのインスタンスを返します。
...このときは TCP が通信手段として使われます。
'drbunix:' のような他のプロトコルを指定することもできます。
front でフロントオブジェクト(URI に結び付けられるオブジェクト)を
設定します。
config で Hash で設定を渡します......。
起動したサーバはただちに接続を待ち受けます。
@param uri 起動するサービスを bind する URI の文字列
@param front フロントオブジェクト
@param config オプション設定の Hash
@raise DRb::DRbBadURI URI の schema が不正(サポートされて... -
DRb
:: ExtServ . new(there , name , server=nil) -> DRb :: ExtServ (118.0) -
DRb::ExtServ オブジェクトを生成し、サービスを DRb::ExtServManager オブジェクトに登録します。
...xtServ オブジェクトを生成し、サービスを
DRb::ExtServManager オブジェクトに登録します。
there で指定した
URI の front オブジェクト(これは DRb::ExtServManager の
インスタンスであるべきです)に name という名前でサービスを登録し......ブジェクトを指定します。
省略した場合は DRb.#primary_server を用います。
DRb::ExtServ#front が返すオブジェクトはこのサーバの
DRb::DRbServer#front が用いられます。
@param there サービスを管理しているプロセスの drb URI
@param name サ... -
drb (30.0)
-
分散オブジェクトプログラミングのためのライブラリです。
...です。
=== リファレンス
* http://www2a.biglobe.ne.jp/~seki/ruby/druby.html
* http://www.ruby-doc.org/stdlib/libdoc/drb/rdoc/index.html
=== Example
単純なクライアント-サーバシステムの例。
ターミナルを2つサーバ側/クライアント側として起動して......Time.now
end
end
# サーバ側でリクエストを受け付けるオブジェクト
FRONT_OBJECT=TimeServer.new
# サーバを起動する
DRb.start_service(SERVER_URI, FRONT_OBJECT, :safe_level => 1)
# DRb のスレッドが終了するのを待つ
DRb.thread.join
===......ire 'drb/drb'
# 接続先の URI
SERVER_URI="druby://localhost:8787"
# DRbサーバを起動する
# この例には必要ないが、front オブジェクト以外の
# リモートオブジェクトのメソッドを呼び出す時には必要
DRb.start_service
# リモート...