about getting webservice from other website

I have a webservice offered by a website to be integrated for my website.They ask me to follow three steps to finish integrating.These steps are: 1. Create an HTTP connection. 2. Send request parameters via POST method. 3. Parse XML-formatted response string.

  The request parameters are something like following: "Version=2.0.0.0" + "&ShipmentID=1234" + "&QueryID=YourQueryCode" + "&Username=YourUsername" + "&Password=YourPassword" + "&TotalCarriers=1" + "&CarrierCode1=USP" + "&CarrierAccount1=" +...   But what i have learned from book is:client gets webservice api to use from some website.So how do i follow those three steps to integrate the webservice?   They also have an exmaple on integration in other languages.I have put it in the attachment.

Attachments: http://www.ruby-forum.com/attachment/1744/java_integration.txt

What you have received is basically a API - information about how to make the request (HTTP POST parameters) and how to interpret the result (XML structure).

Take a look at the following URL on how to make the request from Ruby: http://developer.yahoo.com/ruby/ruby-rest.html#post

Information on how to parse XML can be found here: http://developer.yahoo.com/ruby/ruby-xml.html