Skip to content

rothskeller/savon

This branch is up to date with genuitytech/savon:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

91ff329 · Dec 29, 2011
Dec 26, 2011
Nov 5, 2011
Jun 29, 2011
Sep 1, 2010
Sep 28, 2011
Oct 29, 2011
Dec 29, 2011
Sep 28, 2011
Jul 20, 2010
Aug 25, 2011
Aug 25, 2011
Sep 28, 2011

Repository files navigation

Savon Build Status

Heavy metal Ruby SOAP client

Documentation | RDoc | Mailing list | Twitter

Installation

Savon is available through Rubygems and can be installed via:

$ gem install savon

Introduction

require "savon"

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

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

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

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

Documentation

Continue reading at savonrb.com

About

Heavy metal Ruby SOAP client

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 100.0%