Buenas,
Estoy intentando hacer un cliente de webService dinámico, es decir que reciba la url, el nombre del método y los parámetros del webService, que genere la petición SOAP, la envíe y capture la respuesta...
ejemplo de petición SOAP:
Código:
<?xml version="1.0" encoding="utf-8" ?>
<soap:Envelope
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<MyMethod xmlns="http://Localhost/MyWebService">
<_myParameter>
<_subParametera>Nombre</_subParametera>
<_subParameterb>Fulano</_subParameterb>
</_myParameter>
<OutputParam />
</MyMethod >
</soap:Body>
</soap:Envelope>
La particularidad es que el parámetro que debo pasar es un complexType y no sé cómo hacer para que el webservice lo reciba y lo procese...
Agradecería si alguien me puede ayudar