SOAP y HTTP...

07/02/2007 - 09:33 por Francesc | Informe spam
Buenos días!!

Como bien sabemos hay dos "tipos" de servicios web, los que utilizan SOAP y
HTTP y los que utilizan XML y HTTP...

Los de XML y HTTP hacer la conexión y demás de maravilla pero cuando se
pone SOAP por enmedio la cosa ya da miedo...

A mi me proporcionan el WSDL junto con la especificacion SOAP, como puedo
hacer yo un codigo en C# para que se me conecte con el servicio SOAP teniento
esta URL: http://testws.dominio.com/EMCOMWS?WSDL...

A ver si me podeis dar referencia o algo para que sepa como hacerlo porque
no tengo ni idea. ademas no hay un .asmx por agregarlo por
referencia...

gracias!!!
Francesc Jaumot
España (Lérdia)

Preguntas similare

Leer las respuestas

#1 Alejandro Mezcua
07/02/2007 - 12:01 | Informe spam
Hola Francesc,

recuerda siempre que SOAP no es más que XML con un formato concreto, no le
tengas miedo.

En cuanto a cómo usar ese servicio Web, en Visual Studio añade una referencia
Web que apunte a la URL donde tienes el WSDL. Visual Studio descargará el
WSDL y te creará unas clases 'proxy' que puedes usar en tu código para llamar
al servicio Web.

Si no tuvieses Visual Studio, siempre puedes usar el programa wsdl.exe para
hacer lo mismo.

Un saludo,

Alejandro Mezcua

Buenos días!!

Como bien sabemos hay dos "tipos" de servicios web, los que utilizan
SOAP y HTTP y los que utilizan XML y HTTP...

Los de XML y HTTP hacer la conexión y demás de maravilla pero
cuando se pone SOAP por enmedio la cosa ya da miedo...

A mi me proporcionan el WSDL junto con la especificacion SOAP, como
puedo hacer yo un codigo en C# para que se me conecte con el servicio
SOAP teniento esta URL: http://testws.dominio.com/EMCOMWS?WSDL...

A ver si me podeis dar referencia o algo para que sepa como hacerlo
porque no tengo ni idea. ademas no hay un .asmx por agregarlo
por referencia...

gracias!!!

Respuesta Responder a este mensaje
#2 CESAR DE LA TORRE [MVP]
07/02/2007 - 16:56 | Informe spam
¿Has probado a utilizar la utilidad WSDL.exe para generar la clase proxy a
partir de la URL que comentas (http://testws.dominio.com/EMCOMWS?WSDL) ?
Realmente WSDL.exe es lo que utiliza también Visual Studio al añadir una
Web-Reference, pero con WSDL.exe tienes mas control de como generar la clase
proxy.
CESAR DE LA TORRE
Software Architect
[Microsoft MVP - Connected Systems]
[MCSE] [MCT]
BLOG: http://ctorre.spaces.live.com

Renacimiento
[Microsoft GOLD Certified Partner]


"Francesc" wrote:

Buenos días!!

Como bien sabemos hay dos "tipos" de servicios web, los que utilizan SOAP y
HTTP y los que utilizan XML y HTTP...

Los de XML y HTTP hacer la conexión y demás de maravilla pero cuando se
pone SOAP por enmedio la cosa ya da miedo...

A mi me proporcionan el WSDL junto con la especificacion SOAP, como puedo
hacer yo un codigo en C# para que se me conecte con el servicio SOAP teniento
esta URL: http://testws.dominio.com/EMCOMWS?WSDL...

A ver si me podeis dar referencia o algo para que sepa como hacerlo porque
no tengo ni idea. ademas no hay un .asmx por agregarlo por
referencia...

gracias!!!
Francesc Jaumot
España (Lérdia)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida