library drb
要約
分散オブジェクトプログラミングのためのライブラリです。
[[unknown:執筆者募集]]
- http://www2a.biglobe.ne.jp/~seki/ruby/druby.html
- http://www.ruby-doc.org/stdlib/libdoc/drb/rdoc/index.html
クラス
class DRb::DRbIdConv | Class responsible for converting between an object and its id. |
class DRb::DRbObject | Object wrapping a reference to a remote drb object. |
class DRb::DRbServer | Class representing a drb server instance. |
class DRb::DRbUnknown | Class wrapping a marshalled object whose type is unknown locally. |
class DRbIdConv | Alias of DRb::DRbIdConv |
class DRbObject | Alias of DRb::DRbObject |
モジュール
module DRb | module DRb::DRbProtocol | Module managing the underlying network protocol(s) used by drb. |
module DRb::DRbUndumped | このモジュールをインクルードしたクラスのインスタンスは ネットワーク越しに参照渡しで渡されるようになります。 値渡し出来ないオブジェクトを drb と一緒に使う時に有用です。 |
module DRbUndumped | Alias of DRb::DRbUndumped |
例外クラス
class DRb::DRbError | |
class DRb::DRbBadScheme | Error raised by a dRuby protocol when it doesn't support the scheme specified in a URI. See DRb::DRbProtocol. |
class DRb::DRbBadURI | Error raised by the DRbProtocol module when it cannot find any protocol implementation support the scheme specified in a URI. |
class DRb::DRbConnError | Error raised when an error occurs on the underlying communication protocol. |
class DRb::DRbRemoteError | An exception wrapping an error object |
class DRb::DRbServerNotFound | Error raised by the DRb module when an attempt is made to refer to the context's current drb server but the context does not have one. See current_server. |
class DRb::DRbUnknownError | An exception wrapping a DRb::DRbUnknown object |
サブライブラリ
drb/acl | |
drb/extserv | |
drb/extservm | |
drb/gw | |
drb/observer | |
drb/ssl | DRb のプロトコルとして SSL/TLS 上で通信する drbssl が使えるようになります。 |
drb/timeridconv | |
drb/unix | DRb のプロトコルとして UNIX ドメインソケット経由で通信する drbunix が使えるようになります。 |