るりまサーチ

最速Rubyリファレンスマニュアル検索!
1181件ヒット [1001-1100件を表示] (0.014秒)

別のキーワード

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

ライブラリ

モジュール

検索結果

<< < ... 9 10 11 12 > >>

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

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

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

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

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

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

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

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

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

DRb::TimerIdConv#to_id(obj) -> Integer (3000.0)

オブジェクトを識別子に変換します。

オブジェクトを識別子に変換します。

DRb::TimerIdConv#to_obj(ref) -> Object (3000.0)

識別子をオブジェクトに変換します。

識別子をオブジェクトに変換します。

Rinda::DRbObjectTemplate#===(ro) (3000.0)

@todo

...@todo

This DRbObjectTemplate matches +ro+ if the remote object's drburi
and drbref are the same. +nil+ is used as a wildcard....

絞り込み条件を変える

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

@todo

...@todo

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

rinda/rinda (90.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])...
...e '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.ur...

ACL (46.0)

drb で用いる ACL(Access Control List)クラス。

...drb で用いる ACL(Access Control List)クラス。

Access control list は "allow" と "deny" の2つからなります。
"all" や "*" という文字列は任意のアドレスにマッチします。
IPAddr が取り扱える任意のアドレス/アドレスマスクを
使うことがで...
...or_deny", "addr2",
:
という文字列配列で表現されます。

@see DRb.#install_acl, DRb.#start_service, DRb::DRbServer.default_acl, DRb::DRbServer.new

=== 例
ACL を単独で用いる例。
require "drb/acl"

list = %w[
deny all
allow 192.168.1.1
allow ::ffff:192.168...

Rinda::TupleSpace (24.0)

Tuple Space を表すクラスです。

...このクラスのインスタンスを
drb
を経由して公開することで
タプルスペースを他のプロセスからアクセスさせることができるようになります。

タプルスペースを drb 経由で利用する側は
DRb
::DRbObject.new_with_uri などでこのオ...
...スを renewer に指定すると無限に renew され続けるよう
に思われますが、そうではありません。このクラスは
DRb
::DRbUndumped を include しているので、オブジェクトが生成された
プロセスが止まるとそのオブジェクトは無効にな...

ruby 1.8.4 feature (12.0)

ruby 1.8.4 feature ruby 1.8.4 での ruby 1.8.3 からの変更点です。

...lk:169307>))

: set_trace_func [change]

#Mon Sep 26 22:32:13 2005 Yukihiro Matsumoto <matz@ruby-lang.org>
#
# * eval.c (set_trace_func): add rb_secure(4) to prevent adding
# tracing function.

$SAFE=4でtrace_funcの追加を禁止。

: printf [bug]

#Wed Dec 7 15:31:35 2005...
...g
# ComplexContent#elementformdefault method.
#
# ?

#Tue Nov 8 15:32:27 2005 GOTOU Yuuzou <gotoyuzo@notwork.org>
#
# * lib/drb/ssl.rb (DRb::SSLConfig#accept): fixed typo.
# [ruby-dev:27560] [ruby-core:4627]
#
# ?

#Sat Oct 8 20:04:40 2005 Nobuyoshi Nakada <nobu@ruby-...

絞り込み条件を変える

<< < ... 9 10 11 12 > >>