Web Service

Hola saludos soy nuevo en esto del los web service me gustaría saber tengo un archivo WSDL, y necesito hacer una Windows Aplication en C# y necesito enviar y recibir datos por un web service de un servidor no se como funciona si me podrían ayudar por favor
Msn (xxxxxx)
Saludos Cordiales

1 respuesta

Respuesta
1
Hacer wbservice en .net es extremadamente fácil..
No necesitas hacer un archivo wsdl.. de por si cuando tu creas el proyecto tipo webservice. El framework de .net hace todo eso.. lo que tu debes hacer es programar lo que requieres de cara a la base de datos. Es decir el codebehind.
Igualmente lo que tu llamas o consultas de forma externa es el archivo asmx que es como tal el webservice.
Aquí te dejo un tuto de webservice.
http://www.onglasses.net/Default.aspx?id=1075
Recuerda valorar y cerras la pregunta!
Saludos, muchas gracias por tu respuesta, lo que en si quiero hacer es lo siguiente, hacer una interfaz para poder enviar datos desde un aplicativo Windows a un servidor que usa WebService a mi solo me dieron el archivo wsdl que es donde esta la definición de los métodos que soporta el webService pero no se como utilizar dicho archivo para poder desarrollar la interfaz
Saludos Cordiales,
¿Sabes en que esta construido el webservice? si es php o .net? Mira este es un ejemplo de consumo de un método en wsdl.. en php... ahora si ese ws esta en php debes hacer más cosas para poderlo consumir desde .net mira aquí
http://tecnicascontraelladooscuro.blogspot.com/2007/10/cmo-consumir-desde-net-20-un-webservice.html
este es un ejemplo de consumo de eun webservice en php consumido desde php.
require('lib/nusoap.php');
estas dos lineas son para crear el objeto soap.
$l_oClient = new soapclient('http://sitio/wsTx/service.php?wsdl', 'wsdl');
$l_oProxy  = $l_oClient->getProxy();
los parametros que envio al webservice...       
$email = "[email protected]";
$system = "1";
$costo = "1000";
La variable que recibe el resultado del webservice... si te das cuenta en el objeto llamo al método getDisponible
$l_stResult = $l_oProxy->getDisponible($email, $system, $costo);
            print '
<h1>Producto :</h1>
'
           . '<br>Id Producto: '  . $l_stResult['return']
Recuerda valorar y cerras la pregunta!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas