title: How do I create a Ruby SOAP client without using a WSDL?
body: <p>I need to write a soap client that is capable of sending and receiving soap messages.</p>
  
  <p>This soap service does not have an associated WSDL file and soap4r and savon both seem to require one.</p>
  
  <p>I have an example of what I need to do in Java, see the link below.</p>
  
  <p><a href="http://community.cecid.hku.hk/index.php/product/article/writing_hermes_2_ws_client_under_java/#ebms-2_0-sender-ws" rel="noreferrer">http://community.cecid.hku.hk/index.php/product/article/writing_hermes_2_ws_client_under_java/#ebms-2_0-sender-ws</a></p>
  
  <p>I could use java for this, at this point it seems like it would be easier.  However I personally prefer coding in ruby and our company has more ruby resources than java.</p>
  
  <p>Can anyone confirm thats its possible to do something similar to java example in ruby without writing my own specialised soap library?.  I need to be able to send a payload, which I believe is usually in the form of a soap attachment.</p>
  
  <p>I am particularly interested in seeing soap4r examples that don't use a WSDL as I have had trouble finding any with google.</p>
  
  <p>Any help much appreciated.</p>