るりまサーチ

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

別のキーワード

  1. bigdecimal/util to_d
  2. float to_d
  3. matrix d
  4. rsa d=
  5. rsa d

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 > >>

drb/extservm (26030.0)

DRb::ExtServManager を定義しているライブラリ。

...DRb::ExtServManager を定義しているライブラリ。

D
Rb::ExtServManager は drb で実現されたサービスブローカーです。
個々のサービスは drb/extserv で定義されている
D
Rb::ExtServ を用いて実装します。
D
Rb::ExtServManager
はクライアントの要求...
...に応じて個々のサービスを
サブプロセスとして起動し、各サービスを表す DRb::ExtServ オブジェクト
をリモートオブジェクトとしてクライアントに渡します。

このライブラリは簡易的なもので、あまりメンテナンスもされて...
...バの druby URI とサービス名)が渡されます
D
Rb::ExtServManager.command["No1"] = %w(ruby service.rb service1)
D
Rb::ExtServManager.command["No2"] = %w(ruby service.rb service2)

# ExtServManager オブジェクトを生成して
# drb の front object に指定する
s = DRb::E...

drb (26018.0)

分散オブジェクトプログラミングのためのライブラリです。

...ブジェクトのメソッド
を呼びだすことができます。他のマシン上のプロセスにも
アクセスできます。

=== 概要
d
Ruby は Ruby 専用の分散オブジェクトシステムです。
Ruby のみで記述され、TCP socket のような Ruby 本体が提供する...
...独自のプロトコルで通信し、他の分散オブジェクトシステム
(CORBA, RMI, .NETなど)との相互運用性はありません。

d
Ruby は
* 他のプロセスと Ruby オブジェクトのリファレンスをやりとりすること
* そこからのメソッド呼び出...
...側コード
require 'drb/drb'

# 通信を待ち受ける URI
SERVER_URI="druby://localhost:8787"

class TimeServer

d
ef get_current_time
return Time.now
end

end

# サーバ側でリクエストを受け付けるオブジェクト
FRONT
_OBJECT=TimeServer.new...

drb/gw (26018.0)

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

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

このライブラリを利用することで直接通信することが不可能であるよう...
...プロセスを経て drb によりやりとりできるようになります。

d
rb による通信とは、オブジェクトをプロセス間でやりとりすること、
およびそのメソッドを呼び出すことです。
中継プロセスが保持している DRb::GW オブジェク...
...er
end

d
ef 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'

D
Rb.install_id_conv(DRb::GWIdConv.new)

front
= DRb::GW.new

s1 = DRb::DRbServer.new('drbunix:/t...

DRb::DRbServer#front -> object (24101.0)

サーバに設定されたフロントオブジェクトを返します。

...サーバに設定されたフロントオブジェクトを返します。

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

DRb::ExtServ#front -> object (21107.0)

サービスの窓口となるオブジェクトを返します。

...サービスの窓口となるオブジェクトを返します。

実際には、DRb::ExtServ.new の server で指定した
D
Rb::DRbServer オブジェクトの DRb::DRbServer#front
が返されます。...

絞り込み条件を変える

DRb.#front -> object (21101.0)

カレントサーバのフロントオブジェクトを返します。

...カレントサーバのフロントオブジェクトを返します。

@raise DRbServerNotFound カレントサーバが存在しない場合に発生します
@see DRb.#current_server...

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

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

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

uri に URI を文字列で指定すると、それに起動したサービスを bind します。
通常は 'druby://<hostname>:<port>' という形式の URI を指定します。
このときは TCP が通信手段...
...'drbunix:' のような他のプロトコルを指定することもできます。

front
でフロントオブジェクト(URI に結び付けられるオブジェクト)を
設定します。

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

: :idconv
d
Ruby...
...ェクトを相互に変換するためのオブジェクト。
デフォルトは DRb::DRbIdConv のインスタンス。
: :verbose
真を指定すると失敗したdRuby経由のメソッドのログを
$stdout に出力します。デフォルトは false。
: :tcp_acl
サーバに設...

DRb::ExtServ.new(there, name, server=nil) -> DRb::ExtServ (3118.0)

DRb::ExtServ オブジェクトを生成し、サービスを DRb::ExtServManager オブジェクトに登録します。

...DRb::ExtServ オブジェクトを生成し、サービスを
D
Rb::ExtServManager オブジェクトに登録します。

there で指定した
URI の front オブジェクト(これは DRb::ExtServManager の
インスタンスであるべきです)に name という名前でサービスを登...
...てください。

server には drb の通信に用いる DRb::DRbServer オブジェクトを指定します。
省略した場合は DRb.#primary_server を用います。
D
Rb::ExtServ#front が返すオブジェクトはこのサーバの
D
Rb::DRbServer#front が用いられます。

@param th...
...ere サービスを管理しているプロセスの drb URI
@param name サービスの名前
@param server DRb::DRbServer オブジェクト...

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

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

...
d
Ruby のサービス(サーバ)を起動します。

これで起動したサーバはプロセスのプライマリサーバとなります。
すでにプライマリサーバが存在する場合は上書きされます。

uri に URI を文字列で指定すると、それに起動したサ...
...ービスを bind します。
通常は 'druby://<hostname>:<port>' という形式の URI を指定します。
このときは TCP が通信手段として使われます。
'drbunix:' のような他のプロトコルを指定することもできます。

front
でフロントオブジェク...
...きます。

: :idconv
d
Ruby内部で識別子とオブジェクトを相互に変換するためのオブジェクト。
デフォルトは DRb::DRbIdConv のインスタンス。
: :verbose
真を指定すると失敗したdRuby経由のメソッドのログを
$stdout に出力しま...
<< 1 2 > >>