|
|
Rulang Bridge
重要なお知らせ
http://rubyforge.org/projects/ruby-mnesia/ で rbridge という名称で管理することになりました。 こちらのメンテナンスは停止しますので、最新版は rbridge をご利用ください。ご了承ください。
概要
Ruby から Erlang を扱えるようにするライブラリ
使い方の例
同期処理
require 'rulang'
rulang = RulangBridge::Rulang.new('erlang', 'localhost', 9900)
rulang.length('Rulang Bridge') # => 13非同期処理
require 'rulang'
rulang = RulangBridge::Rulang('erlang', 'localhost', 9900, true)
thread = rulang.length([1,2,3,4,5,6], proc {|x|
p x # => 6
})
puts '計算中...'
thread.join