別のキーワード
種類
- クラス (44)
- インスタンスメソッド (22)
- 特異メソッド (22)
- ライブラリ (11)
- モジュール関数 (11)
ライブラリ
- drb (77)
-
drb
/ gw (11) -
drb
/ timeridconv (11)
クラス
-
DRb
:: DRbIdConv (22) -
DRb
:: DRbServer (22)
モジュール
- DRb (11)
キーワード
- DRbIdConv (22)
- GWIdConv (11)
- TimerIdConv (11)
-
default
_ id _ conv (11) -
drb
/ timeridconv (11) - new (11)
-
start
_ service (11) -
to
_ id (11) -
to
_ obj (11)
検索結果
先頭5件
-
DRb
:: DRbIdConv (23000.0) -
オブジェクトと識別子を相互に変換するクラスです。
オブジェクトと識別子を相互に変換するクラスです。
リモートオブジェクトは、URIと識別子で区別されます。
リモートメソッド呼び出しは、リモートプロセスに識別子を
送り、それを受け取ったプロセスでオブジェクトに変換することで実現されます。
このクラスはdRubyでデフォルトとして使われる
のオブジェクト-識別子間の変換クラスです。
この変換には ObjectSpace の機構が使われます。特に
ObjectSpace.#_id2ref が使われています。
これはリモートオブジェクト
が有効なのはリモートプロセス内の対応オブジェクトが GC で回収されるまで
であることを意味します。一方 GC... -
DRb
:: DRbIdConv # to _ id(obj) -> Integer (21000.0) -
オブジェクトを識別子に変換します。
オブジェクトを識別子に変換します。 -
DRb
:: DRbIdConv # to _ obj(ref) -> Object (21000.0) -
識別子をオブジェクトに変換します。
識別子をオブジェクトに変換します。 -
drb
/ timeridconv (32.0) -
DRb::DRbIdConv の拡張 DRb::TimerIdConv を定義 するライブラリ。 DRb::DRbIdConv の GC 問題をタイムアウトを定めることで 部分的に解決します。
...DRb::DRbIdConv の拡張 DRb::TimerIdConv を定義
するライブラリ。
DRb::DRbIdConv の GC 問題をタイムアウトを定めることで
部分的に解決します。... -
DRb
:: GWIdConv (16.0) -
DRb::DRbIdConv に drb 通信の中継に必要な拡張をしたもの。
...DRb::DRbIdConv に drb 通信の中継に必要な拡張をしたもの。
詳しくは drb/gw の例を見てください。... -
DRbIdConv (16.0)
-
Alias of DRb::DRbIdConv
...Alias of DRb::DRbIdConv... -
DRb
:: TimerIdConv (12.0) -
オブジェクトと識別子を相互に変換するクラスです。 これによって識別子に変換されたオブジェクトは一定時間 GC から保護されます。
...変換するクラスです。
これによって識別子に変換されたオブジェクトは一定時間
GC から保護されます。
DRb::DRbIdConv では to_id で識別子に
変換し、リモートに送られたオブジェクトは GC から保護されません。
ローカルプロ......は、
リモートからの参照が生きていたとしても GC によって廃棄される
可能性があります。
このクラスを DRb::DRbIdConv の代わりに用いることで、
to_id でオブジェクトを識別子に変換してから
一定時間(DRb::TimerIdConv.new の timeou... -
DRb
. # start _ service(uri=nil , front=nil , config _ or _ acl=nil) -> () (6.0) -
dRuby のサービス(サーバ)を起動します。
...ます。
: :idconv
dRuby内部で識別子とオブジェクトを相互に変換するためのオブジェクト。
デフォルトは DRb::DRbIdConv のインスタンス。
: :verbose
真を指定すると失敗したdRuby経由のメソッドのログを
$stdout に出力します... -
DRb
:: DRbServer . default _ id _ conv(idconv) -> () (6.0) -
サーバ起動時の :id_conv オプションのデフォルト値を指定します。
...サーバ起動時の :id_conv オプションのデフォルト値を指定します。
初期値は DRb::DRbIdConv のインスタンスです。
@see DRb::DRbServer.new, DRb.#start_service... -
DRb
:: DRbServer . new(uri=nil , front=nil , config _ or _ acl=nil) -> DRb :: DRbServer (6.0) -
dRuby サーバを起動し、DRbServerのインスタンスを返します。
...ます。
: :idconv
dRuby内部で識別子とオブジェクトを相互に変換するためのオブジェクト。
デフォルトは DRb::DRbIdConv のインスタンス。
: :verbose
真を指定すると失敗したdRuby経由のメソッドのログを
$stdout に出力します...