Sha256: eede363062739d6510a3877a36dd7e783948202efe10b6145db29d2a4409d3db

Contents?: true

Size: 1 KB

Versions: 6

Compression:

Stored size: 1 KB

Contents

Savon [![Build Status](http://travis-ci.org/rubiii/savon.png)](http://travis-ci.org/rubiii/savon)
=====

Heavy metal Ruby SOAP client

[Documentation](http://savonrb.com) | [RDoc](http://rubydoc.info/gems/savon) |
[Mailing list](http://groups.google.com/group/savon-soap) | [Twitter](http://twitter.com/savonrb)

Installation
------------

Savon is available through [Rubygems](http://rubygems.org/gems/savon) and can be installed via:

```
$ gem install savon
```

Basic workflow
--------------

``` ruby
# Setting up a Savon::Client representing a SOAP service.
client = Savon::Client.new "http://service.example.com?wsdl"

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

# Executing a SOAP request to call a "getUser" action.
response = client.request :get_user do
  soap.body = { :id => 1 }
end

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

Ready for more?
---------------

[Go ahead and read the official documentation](http://savonrb.com).

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
vagrant-tiktalik-0.0.3 vendor/bundle/ruby/2.0.0/gems/savon-0.9.5/README.md
savon-0.9.7 README.md
savon-0.9.6 README.md
savon-0.9.5 README.md
savon-0.9.4 README.md
savon-0.9.3 README.md