4件ヒット
[1-4件を表示]
(0.013秒)
別のキーワード
ライブラリ
- drb (3)
-
rinda
/ tuplespace (1)
キーワード
- DRbBadScheme (1)
- DRbBadURI (1)
- DRbIdConv (1)
- TupleSpace (1)
検索結果
-
DRb
:: DRbBadURI (69052.0) -
URI に含まれている schema をサポートしているプロトコルが見付からない ことを意味する例外クラス。
URI に含まれている schema をサポートしているプロトコルが見付からない
ことを意味する例外クラス。 -
DRb
:: DRbIdConv (51076.0) -
オブジェクトと識別子を相互に変換するクラスです。
オブジェクトと識別子を相互に変換するクラスです。
リモートオブジェクトは、URIと識別子で区別されます。
リモートメソッド呼び出しは、リモートプロセスに識別子を
送り、それを受け取ったプロセスでオブジェクトに変換することで実現されます。
このクラスはdRubyでデフォルトとして使われる
のオブジェクト-識別子間の変換クラスです。
この変換には ObjectSpace の機構が使われます。特に
ObjectSpace.#_id2ref が使われています。
これはリモートオブジェクト
が有効なのはリモートプロセス内の対応オブジェクトが GC で回収されるまで
であることを意味します。一方 GC... -
DRb
:: DRbBadScheme (51070.0) -
プロトコルクラスが受け取った URI の schema が そのクラスでサポートされていないことを、伝えるための例外。
プロトコルクラスが受け取った URI の schema が
そのクラスでサポートされていないことを、伝えるための例外。
@see DRb::DRbProtocol -
Rinda
:: TupleSpace (94.0) -
Tuple Space を表すクラスです。
Tuple Space を表すクラスです。
このクラスのインスタンスを
drb を経由して公開することで
タプルスペースを他のプロセスからアクセスさせることができるようになります。
タプルスペースを drb 経由で利用する側は
DRb::DRbObject.new_with_uri などでこのオブジェクトのリモートオブジェクトを
取得し、Rinda::TupleSpaceProxy をかぶせることで利用します。
===[a:renewer] タプルの寿命と renewer
タプルを Rinda::TupleSpace#write などで追加するときにその寿命を
秒数で指定することができ...