This is a single archived entry from Stefan Tilkov’s blog. For more up-to-date content, check out my author page at INNOQ, which has more information about me and also contains a list of published talks, podcasts, and articles. Or you can check out the full archive.

Ruby and SOAP

Stefan Tilkov,

Steve Vinoski:

For my work, I like the fact that the soap4r package is readily available for Ruby. but I have to admit that the design of soap4r strikes me as odd. Given my middleware background, I’m used to generating C/C++/Java stubs/skeletons/proxies from description languages and compiling them into applications. But Ruby is dynamic, so I don’t understand the need for a tool like wsdl2ruby for generating Ruby code from WSDL. So I just avoid that part. Instead, I use some of the underlying soap4r classes to do everything I need dynamically.

I agree; IMO, Jack Herrington’s approach to XML and Ruby would be ideal.