るりまサーチ

最速Rubyリファレンスマニュアル検索!
11件ヒット [1-11件を表示] (0.083秒)
トップページ > 種類:モジュール[x] > クエリ:drbprotocol[x] > クエリ:drb::drbunixsocket[x]

ライブラリ

検索結果

DRb::DRbProtocol (6031.0)

drb で使われる通信プロトコルを取り扱うモジュールです。

...通信手段を定義したい場合には
このモジュールを使う必要があります。
通信手段を定義したクラスを DRb::DRbProtocol.#add_protocol で
drb に登録することで、追加ができます。

デフォルトでは DRbTCPSocket クラスを用い、druby://......
...ことで TCP/IP で通信します。

通信プロトコルを追加する例としては、
例としては drb/unix で定義している DRb::DRbUNIXSocket
サンプルの sample/drb/http0.rb、 sample/drb/http0serv.rb などを見てください。

これらの例を見てわかるよう...
...ます。
返り値として、[uri, option] という配列を返します。

プロトコルクラスは DRb::DRbProtocol.#add_protocol で登録します。

DRbProtocol
module は登録された各プロトコルクラスに対して順に
open/open_server を呼び出して、接続を確立...