Month: January 2010

Savon vs. Handsoap: Authentication

This documentation is deprecated, please have a look at “savonrb.com”:http://savonrb.com/! p. The libraries provide support for multiple authentication protocols. While Handsoap’s authentication support is more low level, Savon provides an API for that task. h2. WSSE authentication p. As you might expect, the Handsoap way for this aspect is to implement a callback method for […]

Savon vs. Handsoap: Errors

This documentation is deprecated, please have a look at “savonrb.com”:http://savonrb.com/! p. Both client libraries provide the same default behavior for error handling; they raise distinct exceptions for SOAP and HTTP errors: * Handsoap::HttpError / Handsoap::Fault * Savon::HTTPError / Savon::SOAPFault p. And both clients offer a way to override that behavior. Savon lets you surpress errors […]

Savon vs. Handsoap: Conclusion

This documentation is deprecated, please have a look at “savonrb.com”:http://savonrb.com/! p. The dynamic coding style of Savon is more elegant and the Ruby magic makes it easy to use. Integrating SOAP services is now a fun task! p. Handsoap makes a good job on encapsulating SOAP calls and provides a wide spectrum of configuration points. […]