[edit] 要約 分散オブジェクトプログラミングのためのライブラリです。 Ruby のプロセスから他のRubyプロセスにあるオブジェクトのメソッドを呼びだすことができます。他のマシン上のプロセスにもアクセスできます。 概要 dRuby は Ruby 専用の分散オブジェクトシステムです。 Ruby のみで記述され、TCP socket のような Ruby 本体が提供する通信手段があれば追加のインストール物なしに利用可能です。独自のプロトコルで通信し、他の分散オブジェクトシステム (CORBA, RMI, .NETなど)との相互運用性はありません。 dRuby は 他のプロセスと Ruby オブジェクトのリファレンスをやりとりすること そこからのメソッド呼び出し メソッド呼出の引数/返り値を Marshal でバイト列に変換(マーシャリング) して通信先のプロセスと受け渡しすること ができま