
Do you train Kung Fu?
Or know someone who does?
Then check out KungFuPeople.com
Mobile version of this page
Previous:
slim, a new free web service for white space optimisation
Next:
Exploding Dell laptops
slim, a new free web service for white space optimisation
slim, a new free web service for white space optimisation
Next:
Exploding Dell laptops
Related blogs
Ruby and Python benchmarkedslim, a new free web service for white space optimisation
Related by category
slim in ruby
26th of July 2006
Just figured out how to call my slim web service via XML-RPC using Ruby. It's as easy as in Python.
Here's the code:
require "xmlrpc/client"
# Make an object to represent the XML-RPC server.
server = XMLRPC::Client.new( "www.peterbe.com", "/")
# Call the remote server and get our result
result = server.call("slim", "h1 { font-family: Arial;}","css")
puts result
result = server.call("slim",
"function add(var1, var2) { return var1 + var2; }","js")
puts result
# Make an object to represent the XML-RPC server.
server = XMLRPC::Client.new( "www.peterbe.com", "/")
# Call the remote server and get our result
result = server.call("slim", "h1 { font-family: Arial;}","css")
puts result
result = server.call("slim",
"function add(var1, var2) { return var1 + var2; }","js")
puts result
And when you run this on the command line this is what you get:
$ ruby dummy.rb
h1{font-family:Arial}
function add(_0,_1){return _0 + _1;}
h1{font-family:Arial}
function add(_0,_1){return _0 + _1;}


Save this page in del.icio.us