るりまサーチ

最速Rubyリファレンスマニュアル検索!
36件ヒット [1-36件を表示] (0.037秒)
トップページ > クエリ:@[x] > クエリ:drb/gw[x]

別のキーワード

  1. drb uri
  2. drb here?
  3. drb front
  4. drb thread
  5. drb config

ライブラリ

クラス

キーワード

検索結果

drb/gw (38036.0)

drb 通信を中継するゲートウェイ(DRb::GW)と、 中継に必要なオブジェクト識別子変換クラス(DRb::GWIdConv)、 および DRb::DRbObject への拡張が含まれています。

...例は drb/gw.rb に含まれているものです。

foo.rb
require 'drb/drb'

class Foo
include DRbUndumped
def initialize(name, peer=nil)
@
name = name
@
peer = peer
end

def ping(obj)
puts "#{@name}: ping: #{obj.inspect}"
@
peer.ping(self) if @peer...
...end
end

gw_b.rb
require 'drb/drb'
require 'drb/gw'
require 'drb/unix'

DRb.install_id_conv(DRb::GWIdConv.new)

front = DRb::GW.new

s1 = DRb::DRbServer.new('drbunix:/tmp/gw_b_a', front)
s2 = DRb::DRbServer.new('drbunix:/tmp/gw_b_c', front)

s1.thread.join
s2.thread.jo...

DRb::GW#[]=(key, v) (8012.0)

オブジェクトを登録します。

...ェクトを登録します。

key はリモートに渡すことのできる、
ハッシュのキーとして妥当なオブジェクトならなんでもかまいません(文字列など)。

@
param key オブジェクトを取り出すためのキー
@
param v 登録するオブジェクト...

DRb::GW#[](key) -> object (8006.0)

登録したオブジェクトを取り出します。

...登録したオブジェクトを取り出します。

@
param key オブジェクトを取り出すためのキー...