Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ##Server (separate running process)
- require 'rubygems'
- require 'activerecord'
- require 'models/pco_outboundservice.rb'
- ActiveRecord::Base.establish_connection(
- :adapter => 'oracle',
- :database => '10.0.1.22/xe',
- :username => 'mine',
- :password => 'mine')
- class FetchCLI
- def get prefix
- service = PcoOutboundservice.find(:first, :conditions => ["PHONEPREFIX = ?", prefix])
- #service = PcoOutboundservice.find(:first)
- if service != nil
- return service.name
- else
- return "Nothing found"
- end
- end
- end
- drb_server_object = FetchCLI.new
- DRb.start_service('druby://localhost:4567', drb_server_object)
- DRb.thread.join
- ##Client - Will be Adhearsion
- require 'drb'
- DRb.start_service
- drb_server = DRbObject.new(nil, 'druby://localhost:4567')
- puts drb_server.get('313')
Add Comment
Please, Sign In to add comment