323件ヒット
[1-100件を表示]
(0.025秒)
ライブラリ
- drb (156)
-
drb
/ extserv (24) -
drb
/ gw (12) -
drb
/ timeridconv (12) -
rinda
/ rinda (36)
クラス
-
DRb
:: DRbIdConv (12) -
DRb
:: DRbObject (60) -
DRb
:: DRbServer (12) -
DRb
:: DRbUnknown (12) -
DRb
:: ExtServ (24) -
DRb
:: GW (12) -
DRb
:: TimerIdConv (12) -
Rinda
:: DRbObjectTemplate (24)
モジュール
- DRb (24)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - == (12)
- === (12)
- DRbObject (24)
- DRbObjectTemplate (12)
- DRbProtocol (12)
-
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 3
. 0 . 0 (5) - Ruby用語集 (12)
- [] (12)
-
_ _ drbref (12) -
_ _ drburi (12) - config (12)
-
drb
/ extservm (12) - eql? (12)
- front (36)
- new (24)
-
new
_ with _ uri (12) - reload (12)
-
ruby 1
. 8 . 4 feature (12) -
to
_ obj (24)
検索結果
先頭5件
-
drb (38138.0)
-
分散オブジェクトプログラミングのためのライブラリです。
...ができます。これらはすべて透過的に行われます。
リモートプロセスにあるオブジェクトはローカルには DRb::DRbObject の
インスタンスとして表現されます。このオブジェクトはリモートオブジェクトの
proxy のように振舞い......、すべては実行時に解決されます。
リモートプロセスからのメソッド呼出しはそれを受け取ったプロセスの
DRb::DRbServer オブジェクトが処理します。
受け取ったメッセージからメソッド呼出し情報を取り出し、ローカルに......mixin を必要としたりは
しません。
オブジェクトの特定は DRb::DRbServer が自動でします。そのため
オブジェクトの登録のようなことは通常必要ありません。
DRb::DRbServer に URI(例: druby://example.com:8787)を関連付けること
で、他... -
DRb
:: DRbObject # _ _ drbref -> Integer|nil (23106.0) -
リモートオブジェクトの識別子を返します。
...リモートオブジェクトの識別子を返します。
DRb::DRbObject.new_with_uri で取り出したフロントオブジェクトは
識別子を持たないため nil を返します。... -
DRb
:: DRbObject # _ _ drburi -> String|nil (23100.0) -
リモートオブジェクトの URI を返します。
リモートオブジェクトの URI を返します。 -
DRb
:: DRbObject (23000.0) -
リモートの dRuby オブジェクトを表すオブジェクトです。
...シとして働きます。
つまりインスタンスへのメソッド呼び出しはリモートプロセスに送られ
リモート側でメソッドが呼び出されます。
内部的には BasicObject#method_missing でメソッド呼び出しを
hook して、それを転送します。... -
DRbObject (20016.0)
-
Alias of DRb::DRbObject
...Alias of DRb::DRbObject... -
DRb
:: DRbObject . new _ with _ uri(uri) -> DRb :: DRbObject (17307.0) -
URI から新しい DRbObject を生成します。
...URI から新しい DRbObject を生成します。
別プロセスの DRb.#start_service で指定したフロントオブジェクトを
指すリモートオブジェクトを取り出します。
@param uri URI リモートオブジェクトを指定するための URI (文字列)... -
DRb
. # config -> { Symbol => Object } (17107.0) -
カレントサーバの設定を返します。
...カレントサーバの設定を返します。
カレントサーバが存在しない場合は、デフォルトの設定を返します。
@see DRb.#current_server... -
DRb
. # front -> object (17107.0) -
カレントサーバのフロントオブジェクトを返します。
...カレントサーバのフロントオブジェクトを返します。
@raise DRbServerNotFound カレントサーバが存在しない場合に発生します
@see DRb.#current_server... -
DRb
:: DRbProtocol (17106.0) -
drb で使われる通信プロトコルを取り扱うモジュールです。
...drb で使われる通信プロトコルを取り扱うモジュールです。
通常ユーザが使うことはないでしょうが、drb の
ための新しい通信手段を定義したい場合には
このモジュールを使う必要があります。
通信手段を定義したクラス......を DRb::DRbProtocol.#add_protocol で
drb に登録することで、追加ができます。
デフォルトでは DRbTCPSocket クラスを用い、druby://... という
URI を指定することで TCP/IP で通信します。
通信プロトコルを追加する例としては、
例として......ている必要
があります。
: recv_request
クライアントからのリクエストを受け取り
[object, message, args, block] という配列を返します。
DRbMessage#recv_request を呼び出してストリームから
メッセージを読み取る、というのが最...