6件ヒット
[1-6件を表示]
(0.322秒)
種類
- インスタンスメソッド (2)
- ライブラリ (2)
- モジュール関数 (1)
- 特異メソッド (1)
ライブラリ
- drb (2)
-
drb
/ extserv (2)
クラス
-
DRb
:: DRbServer (1) -
DRb
:: ExtServ (2)
モジュール
- DRb (1)
キーワード
- drb (1)
-
drb
/ extservm (1) - new (1)
検索結果
先頭5件
-
DRb
:: ExtServ # front -> object (54625.0) -
サービスの窓口となるオブジェクトを返します。
サービスの窓口となるオブジェクトを返します。
実際には、[m:DRb::ExtServ.new] の server で指定した
[c:DRb::DRbServer] オブジェクトの [m:DRb::DRbServer#front]
が返されます。 -
DRb
. # front -> object (54607.0) -
カレントサーバのフロントオブジェクトを返します。
カレントサーバのフロントオブジェクトを返します。
- **raise** `DRbServerNotFound` -- カレントサーバが存在しない場合に発生します
- **SEE** [m:DRb?.current_server] -
DRb
:: DRbServer # front -> object (54607.0) -
サーバに設定されたフロントオブジェクトを返します。
サーバに設定されたフロントオブジェクトを返します。
- **SEE** [m:DRb::DRbServer.new], [m:DRb?.start_service] -
drb
/ extservm (109.0) -
[c:DRb::ExtServManager] を定義しているライブラリ。
[c:DRb::ExtServManager] を定義しているライブラリ。
DRb::ExtServManager は drb で実現されたサービスブローカーです。
個々のサービスは [lib:drb/extserv] で定義されている
[c:DRb::ExtServ] を用いて実装します。
DRb::ExtServManager
はクライアントの要求に応じて個々のサービスをサブプロセスとして起動し、各サービスを表す DRb::ExtServ オブジェクトをリモートオブジェクトとしてクライアントに渡します。
このライブラリは簡易的なもので、あまりメンテナンスもされていないので、本格的な用途... -
drb (91.0)
-
分散オブジェクトプログラミングのためのライブラリです。
分散オブジェクトプログラミングのためのライブラリです。
Ruby のプロセスから他のRubyプロセスにあるオブジェクトのメソッドを呼びだすことができます。他のマシン上のプロセスにもアクセスできます。
### 概要
dRuby は Ruby 専用の分散オブジェクトシステムです。
Ruby のみで記述され、TCP socket のような Ruby 本体が提供する通信手段があれば追加のインストール物なしに利用可能です。
独自のプロトコルで通信し、他の分散オブジェクトシステム
(CORBA, RMI, .NETなど)との相互運用性はありません。
dRuby は
- 他のプロセスと Ruby... -
DRb
:: ExtServ . new(there , name , server=nil) -> DRb :: ExtServ (73.0) -
DRb::ExtServ オブジェクトを生成し、サービスを [c:DRb::ExtServManager] オブジェクトに登録します。
DRb::ExtServ オブジェクトを生成し、サービスを
[c:DRb::ExtServManager] オブジェクトに登録します。
there で指定した
URI の front オブジェクト(これは [c:DRb::ExtServManager] のインスタンスであるべきです)に name という名前でサービスを登録します。
there, name は [m:Object::ARGV] の末尾2つを渡してください。
server には drb の通信に用いる [c:DRb::DRbServer] オブジェクトを指定します。
省略した場合は [m:DRb?.primary_serv...
