So, jetzt hab ich mir mal ein wenig das Thema Webservices unter Ruby angeschaut.
Als erstes ist mal zu sagen, SOAP wird unter Ruby on Rails nicht mehr unterstützt, nur noch REST.
Für Ruby ansich gibt es aber eine scheinbar recht gute SOAP implementation. Diese nennt sich SOAP4R, wer den GEM Manager installiert hat (ist bei OSX normal standard) kann mittels folgendem Kommandozeilenbefehl sich die aktuellste Version installieren:
