No consume Servicio Web (XML Web Services)

17/04/2007 - 21:32 por JJURADO | Informe spam
Hola a todos:

Tengo un servicio XML Web Services desarrollado en C# (Visual Studio 2005)
el cual está publicado localmente en un equipo Windows XP Prof.Sp2.0 con IIS,
el cual quiero utilizar desde una aplicación para Dispositivos Mobiles
(Windows Mobile 5.0 Pocket PC), pero al ejecutar la aplicación no encuentra
el Servicio.

Desarrollé la misma aplicación Movil utilizando Visual Studio 2003, y esta
si consume el Servicio Web, sin ningún problema.

Alguien me puede decir porque el servicio Web no lo puede consumir la
aplicación desarrollada en Visual Studio 2005?

Gracias.

Preguntas similare

Leer las respuestas

#1 José Miguel Torres
18/04/2007 - 08:24 | Informe spam
Que significa no lo consumes?? que tipo de excepción te dá??

Saludos


"JJURADO" escribió en el mensaje
news:
Hola a todos:

Tengo un servicio XML Web Services desarrollado en C# (Visual Studio 2005)
el cual está publicado localmente en un equipo Windows XP Prof.Sp2.0 con
IIS,
el cual quiero utilizar desde una aplicación para Dispositivos Mobiles
(Windows Mobile 5.0 Pocket PC), pero al ejecutar la aplicación no
encuentra
el Servicio.

Desarrollé la misma aplicación Movil utilizando Visual Studio 2003, y esta
si consume el Servicio Web, sin ningún problema.

Alguien me puede decir porque el servicio Web no lo puede consumir la
aplicación desarrollada en Visual Studio 2005?

Gracias.

Respuesta Responder a este mensaje
#2 JJURADO
18/04/2007 - 14:14 | Informe spam
Hola José:

La excepción que arroja es la siguiente:

Could not establish connection to network.

Lo raro es que la misma aplicación pero desde VS2003 si funciona, es decir
ejecuta el método web del XML Web Services.

La referencia Web esta correcta, es más, al crear una instancia del servicio
web se ven todos los métodos públicos.

Además desarrolle un cliente (ASP NET) el cual consume el servicio web y lo
hace perfectamente.

Gracias.

"José Miguel Torres" wrote:

Que significa no lo consumes?? que tipo de excepción te dá??

Saludos


"JJURADO" escribió en el mensaje
news:
> Hola a todos:
>
> Tengo un servicio XML Web Services desarrollado en C# (Visual Studio 2005)
> el cual está publicado localmente en un equipo Windows XP Prof.Sp2.0 con
> IIS,
> el cual quiero utilizar desde una aplicación para Dispositivos Mobiles
> (Windows Mobile 5.0 Pocket PC), pero al ejecutar la aplicación no
> encuentra
> el Servicio.
>
> Desarrollé la misma aplicación Movil utilizando Visual Studio 2003, y esta
> si consume el Servicio Web, sin ningún problema.
>
> Alguien me puede decir porque el servicio Web no lo puede consumir la
> aplicación desarrollada en Visual Studio 2005?
>
> Gracias.
>



Respuesta Responder a este mensaje
#3 Unai Zorrilla Castro
19/04/2007 - 12:44 | Informe spam
Tu error es común y se puede dever a distintas causas:

1º La más comun de todas.. agregas la referencia al servicio y te olvidas de
cambiar la URL del proxy que posiblemente tenga algo como
http:\\localhost La solución es irte a las propiedades del proxy o al
.map y modifcar la URL para que apunte al equipo donde está alojado el WS

2ºNo tienes conectividad
Prueba si desde el internet explorer del dispositivo o emulador puedes ver
la url del Servicio web... si no es así y estás usando el emulador,en las
opciones mapea las tarjetas de red y sincronizalo..
en el momento en que desde el explorador de internet veas el servicio en la
máquina tu aplicación funcionará perfectamente..


Saludos
Unai Zorrilla Castro
Microsoft MVP Compact Framework
Web: www.canaldotnet.com
Blog: http://www.geeks.ms/blogs/unai


"JJURADO" wrote:

Hola José:

La excepción que arroja es la siguiente:

Could not establish connection to network.

Lo raro es que la misma aplicación pero desde VS2003 si funciona, es decir
ejecuta el método web del XML Web Services.

La referencia Web esta correcta, es más, al crear una instancia del servicio
web se ven todos los métodos públicos.

Además desarrolle un cliente (ASP NET) el cual consume el servicio web y lo
hace perfectamente.

Gracias.

"José Miguel Torres" wrote:

> Que significa no lo consumes?? que tipo de excepción te dá??
>
> Saludos
>
>
> "JJURADO" escribió en el mensaje
> news:
> > Hola a todos:
> >
> > Tengo un servicio XML Web Services desarrollado en C# (Visual Studio 2005)
> > el cual está publicado localmente en un equipo Windows XP Prof.Sp2.0 con
> > IIS,
> > el cual quiero utilizar desde una aplicación para Dispositivos Mobiles
> > (Windows Mobile 5.0 Pocket PC), pero al ejecutar la aplicación no
> > encuentra
> > el Servicio.
> >
> > Desarrollé la misma aplicación Movil utilizando Visual Studio 2003, y esta
> > si consume el Servicio Web, sin ningún problema.
> >
> > Alguien me puede decir porque el servicio Web no lo puede consumir la
> > aplicación desarrollada en Visual Studio 2005?
> >
> > Gracias.
> >
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida