33件ヒット
[1-33件を表示]
(0.046秒)
検索結果
-
WEBrick
:: HTTPServlet :: FileHandler # service(request , response) -> () (21101.0) -
リクエストメソッドに応じて自身の do_* メソッドを呼び出します。
リクエストメソッドに応じて自身の do_* メソッドを呼び出します。
@param request クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェクトです。
@param response クライアントへのレスポンスを表す WEBrick::HTTPResponse オブジェクトです。
@raise WEBrick::HTTPStatus::NotFound 対象となるパスが見つからなかった場合に発生します。 -
drb
/ extservm (168.0) -
DRb::ExtServManager を定義しているライブラリ。
...後 client.rb を
動かします。service.rb は server.rb が client.rb からサービスを要求された
時に起動されます。また、stop.rbを用いて
server.rb:
require 'drb/drb'
require 'drb/extservm'
Dir.chdir(File.dirname(__FILE__))
# サービスを起動する......Manager.command["No1"] = %w(ruby service.rb service1)
DRb::ExtServManager.command["No2"] = %w(ruby service.rb service2)
# ExtServManager オブジェクトを生成して
# drb の front object に指定する
s = DRb::ExtServManager.new
DRb.start_service("druby://localhost:10234", s)......DRb.thread.join
service.rb:
require 'drb/drb'
require 'drb/extserv'
# サービスを表すクラス
class Service
include DRb::DRbUndumped
def initialize(service_name)
@service_name = service_name
end
def hello
"You invoke #{@service_name}"
end... -
drb
/ ssl (12.0) -
DRb のプロトコルとして SSL/TLS 上で通信する drbssl が使えるようになります。
...calhost:10000',
obj,
{:SSLCertName => [["CN","fqdn.example.com"]]})
DRb::DRbServer.new や DRb.#start_service が
"drbssl" スキームを受け入れるようになります。
また、DRb::DRbObject.new_with_uri でも drbunix スキームが使える......デフォルトは nil (指定なし)です。
: :SSLCACertificateFile
接続相手の証明書の検証のために用いる信頼済みCA証明書
ファイルのパスを指定します。
OpenSSL::SSL::SSLContext#ca_file= で利用します。
デフォルトは nil (指定なし)で...