Dudas sobre contrato WSDL

12/01/2007 - 16:30 por René Pacios | Informe spam
Buenas Grupo, antes de nada muchas gracias por la molesta de leer mi post.

La situación es la siguiente, tengo que modificar una app para que consuma
un servicio web del cual lo único que conozco es el wsdl.
El problema es que estoy muy mal acostumbrado a :NET y los comandos
wsdl.exe, VS, etc... Pero en esta ocasión el servivicio lo he de consumir
desde VB6.0. Bien he encontrado alguna información y en los ejemplos lo que
hacen es cojer el xml de la petición SOAP y cambiar los parámetros en el
mismo XML y así enviar este. Vamos por lo que yo tengo entendido.

El problema es que el servicio web que tengo que invocar solo me muestra el
wsdl, y no los tipicos ejemplos de peticiones soap como hace .Net, me
gustaría saber si conocen alguna forma esquematizar una petición al servicio
a partir del wsdl.

O si han tratado con esto anteriormente me sería de gran ayuda algo más de
información.


Muchas Gracias de Antemano

Salu2
René Pacios

Preguntas similare

Leer las respuestas

#1 WillyXoft
16/01/2007 - 18:45 | Informe spam
Todo lo que necesitas se encuentra en el WSDL.
http://www.microsoft.com/spanish/ms...lained.asp

En el WSDL se especifica si el Servicio Web permite peticiones GET y/o POST,
en cuyo caso puedes hacer invocaciones simples de ese tipo. Pero si sólo
permite peticiones SOAP -o se dificulte el uso de GET/POST- puedes utilizar
el MS SOAP Toolkit 3.0 para hacer invocaciones mediante SOAP desde VB6.
http://support.microsoft.com/kb/305965/

Otra opción es crear una clase COM Wrapper con .NET, la cual encapsule a la
clase proxy del Servicio Web y la exponga como un Objeto COM, el que a su
vez se podrá referenciar y utilizar desde VB6.
http://msdn.microsoft.com/library/e...bsrvv6.asp

Saludos,
Willy Mejía
www.willyxoft.com.mnx


"René Pacios" escribió en el mensaje
news:
Buenas Grupo, antes de nada muchas gracias por la molesta de leer mi post.

La situación es la siguiente, tengo que modificar una app para que consuma
un servicio web del cual lo único que conozco es el wsdl.
El problema es que estoy muy mal acostumbrado a :NET y los comandos
wsdl.exe, VS, etc... Pero en esta ocasión el servivicio lo he de consumir
desde VB6.0. Bien he encontrado alguna información y en los ejemplos lo
que
hacen es cojer el xml de la petición SOAP y cambiar los parámetros en el
mismo XML y así enviar este. Vamos por lo que yo tengo entendido.

El problema es que el servicio web que tengo que invocar solo me muestra
el
wsdl, y no los tipicos ejemplos de peticiones soap como hace .Net, me
gustaría saber si conocen alguna forma esquematizar una petición al
servicio
a partir del wsdl.

O si han tratado con esto anteriormente me sería de gran ayuda algo más de
información.


Muchas Gracias de Antemano

Salu2
René Pacios


Respuesta Responder a este mensaje
#2 René Pacios
24/01/2007 - 11:51 | Informe spam
Muchas Graicas por tus respuestas WillyXoft

"WillyXoft" escribió en el mensaje
news:
Todo lo que necesitas se encuentra en el WSDL.



http://www.microsoft.com/spanish/ms...ces/wsdlex
plained.asp

En el WSDL se especifica si el Servicio Web permite peticiones GET y/o


POST,
en cuyo caso puedes hacer invocaciones simples de ese tipo. Pero si sólo
permite peticiones SOAP -o se dificulte el uso de GET/POST- puedes


utilizar
el MS SOAP Toolkit 3.0 para hacer invocaciones mediante SOAP desde VB6.
http://support.microsoft.com/kb/305965/

Otra opción es crear una clase COM Wrapper con .NET, la cual encapsule a


la
clase proxy del Servicio Web y la exponga como un Objeto COM, el que a su
vez se podrá referenciar y utilizar desde VB6.
http://msdn.microsoft.com/library/e...bsrvv6.asp

Saludos,
Willy Mejía
www.willyxoft.com.mnx


"René Pacios" escribió en el mensaje
news:
> Buenas Grupo, antes de nada muchas gracias por la molesta de leer mi


post.
>
> La situación es la siguiente, tengo que modificar una app para que


consuma
> un servicio web del cual lo único que conozco es el wsdl.
> El problema es que estoy muy mal acostumbrado a :NET y los comandos
> wsdl.exe, VS, etc... Pero en esta ocasión el servivicio lo he de


consumir
> desde VB6.0. Bien he encontrado alguna información y en los ejemplos lo
> que
> hacen es cojer el xml de la petición SOAP y cambiar los parámetros en el
> mismo XML y así enviar este. Vamos por lo que yo tengo entendido.
>
> El problema es que el servicio web que tengo que invocar solo me muestra
> el
> wsdl, y no los tipicos ejemplos de peticiones soap como hace .Net, me
> gustaría saber si conocen alguna forma esquematizar una petición al
> servicio
> a partir del wsdl.
>
> O si han tratado con esto anteriormente me sería de gran ayuda algo más


de
> información.
>
>
> Muchas Gracias de Antemano
>
> Salu2
> René Pacios
>
>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida