File: drb.rb [drb: Ruby Standard Library Documentation]

Last Modified
  2021-04-05 05:39:38 -0700
Requires
  - socket
  - io/wait
  - monitor

## Description

# drb/drb.rb¶ ↑

Distributed Ruby: dRuby version 2.0.4

Copyright © 1999-2003 Masatoshi SEKI. You can redistribute it and/or modify it under the same terms as Ruby.

Author

  Masatoshi SEKI

Documentation

  William Webber (william@williamwebber.com)

## Overview¶ ↑

dRuby is a distributed object system for Ruby. It allows an object in one Ruby process to invoke methods on an object in another Ruby process on the same or a different machine.

The Ruby standard library contains the core classes of the dRuby package. However, the full package also includes access control lists and the Rinda tuple-space distributed task management system, as well as a large number of samples. The full dRuby package can be downloaded from the dRuby home page (see References).

For an introduction and examples of usage see the documentation to the `DRb` module.

## References¶ ↑

www2a.biglobe.ne.jp/~seki/ruby/druby.html

  The dRuby home page, in Japanese. Contains the full dRuby package and links to other Japanese-language sources.

www2a.biglobe.ne.jp/~seki/ruby/druby.en.html

  The English version of the dRuby home page.

pragprog.com/book/sidruby/the-druby-book

  The dRuby Book: Distributed and Parallel Computing with Ruby by Masatoshi Seki and Makoto Inoue

www.ruby-doc.org/docs/ProgrammingRuby/html/ospace.html

  The chapter from Programming Ruby by Dave Thomas and Andy Hunt which discusses dRuby.

www.clio.ne.jp/home/web-i31s/Flotuard/Ruby/PRC2K_seki/dRuby.en.html

  Translation of presentation on Ruby by Masatoshi Seki.