对象
一个 Array 包装器,可以通过 DRb 发送到另一台服务器。
Array
DRb
数组中的所有条目都将被转储或成为指向本地服务器的引用。
创建一个新的 DRbArray,它将 Array ary 中的所有项转储或包装,以便它们可以由远程 DRb 服务器加载。
DRbArray
ary
# File lib/drb/drb.rb, line 523 def initialize(ary) @ary = ary.collect { |obj| if obj.kind_of? DRbUndumped DRbObject.new(obj) else begin Marshal.dump(obj) obj rescue DRbObject.new(obj) end end } end