Ruby 使用 DRb 启动远程对象服务
- 作者: 一生霸气帝王道
- 来源: 51数据库
- 2022-08-12
require "drb" require "drb_observer" class Ticker include DRbObservable def initialize() Thread.new { run } end def run loop do price = 10 print "Current price: #{price}\n" notify_observers(Time.now, price) sleep 1 end end end ticker = Ticker.new() DRb.start_service('druby://localhost:9001', ticker) puts 'Press [return] to exit.' gets
推荐阅读