るりまサーチ

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

別のキーワード

  1. uri build
  2. uri extract
  3. uri new
  4. open-uri open
  5. uri regexp

ライブラリ

モジュール

キーワード

検索結果

DRb::ExtServManager#uri=(uri) (27330.0)

サービス起動時にプロセスを spawn する時に渡す URI を設定します。

...サービス起動時にプロセスを spawn する時に渡す URI を設定します。

@see DRb::ExtServManager#uri...

DRb.#start_service(uri=nil, front=nil, config_or_acl=nil) -> () (17322.0)

dRuby のサービス(サーバ)を起動します。

...上書きされます。

uri
URI を文字列で指定すると、それに起動したサービスを bind します。
通常は 'druby://<hostname>:<port>' という形式の URI を指定します。
このときは TCP が通信手段として使われます。
'drbunix:' のような他...
...(URI に結び付けられるオブジェクト)を
設定します。

config で Hash で設定を渡します。以下の項目が利用できます。

: :idconv
dRuby内部で識別子とオブジェクトを相互に変換するためのオブジェクト。
デフォルトは DRb::DRbIdC...
...メソッド呼出の引数の最大個数。
デフォルトは256。
: :auto_load
真に設定すると、
URI
で指定されたプロトコルを取り扱うのに
必要なDRbのサブライブラリが自動的にロードされます。デフォルトは true。
: :safe_level
リモ...

DRb::DRbServer.new(uri=nil, front=nil, config_or_acl=nil) -> DRb::DRbServer (14517.0)

dRuby サーバを起動し、DRbServerのインスタンスを返します。

...DRbServerのインスタンスを返します。

uri
URI を文字列で指定すると、それに起動したサービスを bind します。
通常は 'druby://<hostname>:<port>' という形式の URI を指定します。
このときは TCP が通信手段として使われます。
'drb...
...(URI に結び付けられるオブジェクト)を
設定します。

config で Hash で設定を渡します。以下の項目が利用できます。

: :idconv
dRuby内部で識別子とオブジェクトを相互に変換するためのオブジェクト。
デフォルトは DRb::DRbIdC...
...メソッド呼出の引数の最大個数。
デフォルトは256。
: :auto_load
真に設定すると、
URI
で指定されたプロトコルを取り扱うのに
必要なDRbのサブライブラリが自動的にロードされます。デフォルトは true。
: :safe_level
リモ...

Rinda::DRbObjectTemplate.new(uri = nil, ref = nil) (3108.0)

@todo

...@todo

Creates a new DRbObjectTemplate that will match against +uri+ and
+ref+....

rinda/rinda (180.0)

Rubyで実装されたタプルスペース(Tuple Space)を扱うためのライブラリです。

... DRb.uri を使うことで rindac.rb のプロセスを
一意に同定しているからです。

# rinda_ts.rb
require 'drb/drb'
require 'rinda/tuplespace'

uri =
ARGV.shift
DRb
.start_service(uri, Rinda::TupleSpace.new)
puts DRb.uri
DRb
.thread.join


# rindas.rb
require 'drb/...
...drb'
require 'rinda/rinda'

def do_it(v)
puts "do_it(#{v})"
v + v
end

uri =
ARGV.shift || raise("usage: #{$0} <server_uri>")

DRb
.start_service
ts = Rinda::TupleSpaceProxy.new(DRbObject.new(nil, uri))

while true
r = ts.take(['sum', nil, nil])
v = do_it(r[2])...
...'drb/drb'
require 'rinda/rinda'

uri =
ARGV.shift || raise("usage: #{$0} <server_uri>")

DRb
.start_service
ts = Rinda::TupleSpaceProxy.new(DRbObject.new(nil, uri))

(1..10).each do |n|
ts.write(['sum', DRb.uri, n])
end

(1..10).each do |n|
ans = ts.take(['ans', DRb.uri,...

絞り込み条件を変える