require 'soap/rpc/driver' # doesn't work (service no longer available?) driver = SOAP::RPC::Driver.new( 'http://services.xmethods.net/soap/', 'url:xmethods-delayed-quotes' ) driver.add_method('getQuote', 'symbol') puts 'Stock price: %.2f' % driver.getQuote(ARGV.first)