git-subtree-dir: RubyFun git-subtree-mainline: a04a5027875fe2e51a5a08dc7aed05e3e06284b1 git-subtree-split: b01c6826131196ba58b5288a3182f2526c89c249
13 lines
273 B
Ruby
13 lines
273 B
Ruby
require 'xmlrpc/client'
|
|
|
|
server = XMLRPC::Client.new2('http://betty.userland.com/RPC2')
|
|
puts server.call('examples.getStateName', 5)
|
|
|
|
|
|
begin
|
|
server.call('noSuchMethod')
|
|
rescue XMLRPC::FaultException => e
|
|
puts "Error: fault code #{e.faultCode}"
|
|
puts e.faultString
|
|
end
|