palette has asked for the wisdom of the Perl Monks concerning the following question:

I have a wsdl provided where the binding uses the style=document

I have worked with style=rpc and I know the strcuture of the object that I need to pass.

In the wsdl style=document the operation soap body is use=literal and the soap action has the URL. So whats the significance of the soap action there and use=literal

I was going through some URL's for soap to understand the difference between style=document and style=rpc

I understood that there is no restriction over the message you are sending in soap:body in style=document. What do they mean by this.

So Is that I should be building an XML and then sending that xml file as argument in my soap call for the style=document.

Can anyone tell me what should I be sending as argument in my soap call.