Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/11/2012, 14:57
Avatar de jhonjairo00
jhonjairo00
 
Fecha de Ingreso: noviembre-2010
Ubicación: Bogotá D.C.
Mensajes: 31
Antigüedad: 13 años, 5 meses
Puntos: 6
Envio y recepción SOAP con .NET

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