Month: January 2010

(X)Ruby on the Mac

=============================================================== =============================================================== Update Aug. 2010 The RVM installer should be prefered over installation via gem: bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head ) =============================================================== =============================================================== If you are a Mac user and a Ruby developer you probably ran into issues with custom Ruby installations and had troubles with Gems like these: How to fix that Rubygems mess […]

Savon Handsoap Shootout

This documentation is deprecated, please have a look at savonrb.com! Looking into The Ruby Toolbox there are currently two popular SOAP client libraries available. In this short article I am going to crunch the candidates Savon, which is currently the most “popular” library, and Handsoap which follows short after. Both are open source projects hosted […]

Savon vs. Handsoap: Calling a service

This documentation is deprecated, please have a look at savonrb.com! The two libraries have different approaches on how to get things done. While Handsoap is using an oldschool inheritance style definition: class HandsoapBankCode < Handsoap::Service endpoint :uri => "some_wsdl", :version => 2 def on_create_document(doc) doc.alias "tns", "some_namespace" end def on_response_document(doc) doc.add_namespace "ns1", "some_namespace" end […] […]