Sha256: 47109eb705d0557b661639e13541956d23f8e34878f468d220107fc2574eeb41

Contents?: true

Size: 1.08 KB

Versions: 1

Compression:

Stored size: 1.08 KB

Contents

Savon [![Build Status](https://secure.travis-ci.org/savonrb/savon.png?branch=version2)](http://travis-ci.org/savonrb/savon)
=====

Heavy metal SOAP client

[Documentation](http://savonrb.com) | [RDoc](http://rubydoc.info/gems/savon) |
[Mailing list](https://groups.google.com/forum/#!forum/savonrb) | [Twitter](http://twitter.com/savonrb)

Version 2
---------

Savon 2.0 is almost feature-complete and I would really appreciate your feedback!  
To get started, add the following line to your Gemfile:

``` ruby
gem "savon", github: "savonrb/savon", branch: "version2"
```

Introduction
------------

``` ruby
require "savon"

# create a client for your SOAP service
client = Savon.client(wsdl: "http://service.example.com?wsdl")

client.operations
# => [:create_user, :get_user, :get_all_users]

# execute a SOAP request to call the "getUser" action
response = client.call(:get_user) do
  message(user_id: 1)
end

response.body
# => { :get_user_response => { :first_name => "The", :last_name => "Hoff" } }
```

Documentation
-------------

Continue reading at [savonrb.com](http://savonrb.com/version2.html)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
savon-2.0.0 README.md