Tengo que conectarme a un servicio web de terceros que no proporciona wsdl ni asmx. La url del servicio es solo http://server/service.soapCómo llamar a un servicio web sin wsdl en .net
He leído this article sobre las llamadas a servicios sin procesar, pero no estoy seguro de si esto es lo que estoy buscando.
Además, he pedido archivos wsdl, pero me han dicho que no los hay (y que no los habrá).
Estoy usando C# con .net 2.0, y no puedo actualizar a 3.5 (por lo que aún no hay WCF). Creo que un tercero está usando Java, ya que ese es el ejemplo que han proporcionado.
¡Gracias de antemano!
ACTUALIZACIÓN Obtener esta respuesta cuando se navega por la url:
<SOAP-ENV:Envelope>
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring>
Cannot find a Body tag in the enveloppe
</faultstring>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Usted debe enviar una o más de los archivos de ejemplo de Java en algún lugar, luego publique el enlace aquí. Una posibilidad es http://snipt.org/. –
He logrado conectar el servicio web, tan pronto como tenga un tiempo, publicaré cómo hacerlo. ¡Gracias por tu interés! –