# Soap4r and wsdl

**URL:** <https://rubytalk.org/t/soap4r-and-wsdl/18305>\
**Category:** ruby-talk\
**Created:** [11 May 2005 16:10 UTC](https://rubytalk.org/t/soap4r-and-wsdl/18305 "2005-05-11T16:10:27Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michael\_Gebhart](https://avatars.discourse-cdn.com/v4/letter/m/9fc348/32.png) [@Michael\_Gebhart](https://rubytalk.org/u/Michael_Gebhart)\
**Post date:** [11 May 2005 16:10 UTC](https://rubytalk.org/t/soap4r-and-wsdl/18305/1 "2005-05-11T16:10:27Z")

</div>

Hi,

i am currently doing my first steps with soap4r and ruby. The first things  
work really good. I can call a function of the webservice and I receive  
the data, the function returns. But now I want to integrate the wsdl -  
file. I am very new to soap and wsdl. The wsdl file describes some data  
structures and some functions don´t only return a string, or a int. They  
return such a data structure defined in the wsdl-file. Now: How can I  
integrate this file and use the structures in my program?

Thanks

Mike

---

<div class="post-metadata">

**Author:** ![Michael\_Gebhart](https://avatars.discourse-cdn.com/v4/letter/m/9fc348/32.png) [@Michael\_Gebhart](https://rubytalk.org/u/Michael_Gebhart)\
**Post date:** [11 May 2005 21:05 UTC](https://rubytalk.org/t/soap4r-and-wsdl/18305/2 "2005-05-11T21:05:37Z")

</div>

Hi,

well i found the solution 🙂 There is nothing to do in Ruby :)) Simply  
connecting to the webservice and using the structure. It simply works. Its  
fantastic.

Greetings

Michael
