Hola que tal, espero te sirva esto:
1.- Tienes que anexar un Referencia Web ( Aquí tienes que poner la ruta de tu WS )
2.- Como consejo ( Y porque me paso ami jejejeje
), te recomiendo que generes la URL tu al vuelo, puesto que la Ip y el Puerto pueden ser dinamicos.
Ejemplo:
Código C#:
Ver originalstring sUrl = "http://" + sUrlConsultar.ToString().Trim() + ":" + sPuertoWS.ToString().Trim() + "/wsX/wsX?wsdl";
3.- Creas un constructor para el WS ( Para esto haces referencia a tus WS:
using rnd = wsX.Modulo_WS_Consultar; ).
Ejemplo:
4.- Inicializas tu método del WS:
Ejemplo:
Código C#:
Ver originalrnd.wsX wsX = new rnd.Metodos_WS_Usar();
5.- Pasa la URL armada a tu WS.
Ejemplo:
6.- Con el constructor creado en el paso 3, mandas llamar la función de tu WS.
Ejemplo:
6.- Validas que no sea null, el constructor, para mostrar la información.
Ejemplo:
7.- La información se lee igual que un reader, pero se tiene que hacer al constructor, en este caso Ws.
Listo eso es todo, se lee un poco complicado, pero no lo es