como puedo lograr desde .net llamar a un web service

21/02/2006 - 21:37 por javier | Informe spam
en este momento la aplicacion funciona con el archivo wsdl pero hay que
implementar esta necesidad por que si se quiere aplicar en otra maquina
se tiene que cambiar una linea y volver a compilar por lo que es
necesario esta nueva aplicacion

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
22/02/2006 - 00:11 | Informe spam
Javier,

Debes leer la propiedad URL del proxy generado para llamar al servicio web
desde el fichero de configuración de la aplicación u otro lugar para no
depender de la máquina en la que se ejecuta el servicio web.

Mira por ejemplo este artículo:

http://www.codeproject.com/soap/wsdldynamicurl.asp

Slds - Octavio


"javier" escribió en el mensaje
news:
en este momento la aplicacion funciona con el archivo wsdl pero hay que
implementar esta necesidad por que si se quiere aplicar en otra maquina
se tiene que cambiar una linea y volver a compilar por lo que es
necesario esta nueva aplicacion

Respuesta Responder a este mensaje
#2 javier
22/02/2006 - 15:21 | Informe spam
Octavio gracias me solucionaste la duda aprovecho para preguntarte algo
nuevo , te cuento que ahora necito hacer un cliente para la harramienta
que usa este web service de la pregunta anterior . La idea es que al
cliente se le entregue el archivo .wsdl , mi pregunta es que como puedo
de alguna manera leer este archivo para lograr que el cliente se
conecte con este web service que es la conecion directa con el motor
que el cliente necesita . Mi idea hera realisar una clase tipo el
archivo de referencia.cs que esta del web service.
De antemano muchas gracias
saludos
Respuesta Responder a este mensaje
#3 Octavio Hernandez
23/02/2006 - 00:26 | Informe spam
Hola, Javier!

La verdad es que no entiendo muy bien lo que quieres hacer. En principio lo
que se me ocurre es que llames al servicio web con el parámetro ?WSDL y
recojas el resultado (usando las clases HttpWebRequest y HttpWebResponse)
para luego pasárselo a ese "cliente".

Slds - Octavio


"javier" escribió en el mensaje
news:
Octavio gracias me solucionaste la duda aprovecho para preguntarte algo
nuevo , te cuento que ahora necito hacer un cliente para la harramienta
que usa este web service de la pregunta anterior . La idea es que al
cliente se le entregue el archivo .wsdl , mi pregunta es que como puedo
de alguna manera leer este archivo para lograr que el cliente se
conecte con este web service que es la conecion directa con el motor
que el cliente necesita . Mi idea hera realisar una clase tipo el
archivo de referencia.cs que esta del web service.
De antemano muchas gracias
saludos

Respuesta Responder a este mensaje
#4 javier
27/02/2006 - 20:55 | Informe spam
Octavio gracias por la pasiencia
te cuento lo que tengo que lograr es que un "cliente" pueda usar el Web
service que esta en otra maquina pero como solo es codigo en una
clase.cs es lo que me tiene complicado
mi idea es usar algo parecido al codigo que se genera en la referencia
al webService en la clase (Reference.cs) pero lo malo es que como no es
una aplicacion web tengo la duda de usar estos protocolos http o
funciones como server.MapPath
alguna informacion sobre esto seria de gran ayuda ya que estoy de
cabesa con esto
saludos - javier


Octavio Hernandez ha escrito:

Hola, Javier!

La verdad es que no entiendo muy bien lo que quieres hacer. En principio lo
que se me ocurre es que llames al servicio web con el parámetro ?WSDL y
recojas el resultado (usando las clases HttpWebRequest y HttpWebResponse)
para luego pasárselo a ese "cliente".

Slds - Octavio


"javier" escribió en el mensaje
news:
> Octavio gracias me solucionaste la duda aprovecho para preguntarte algo
> nuevo , te cuento que ahora necito hacer un cliente para la harramienta
> que usa este web service de la pregunta anterior . La idea es que al
> cliente se le entregue el archivo .wsdl , mi pregunta es que como puedo
> de alguna manera leer este archivo para lograr que el cliente se
> conecte con este web service que es la conecion directa con el motor
> que el cliente necesita . Mi idea hera realisar una clase tipo el
> archivo de referencia.cs que esta del web service.
> De antemano muchas gracias
> saludos
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida