Re: Web Service.

23/06/2006 - 04:23 por Daniel A. Calvin | Informe spam
"Daniel A. Calvin" <daniel.calvin@svisuales.com.ar> escribió en el mensaje
news:...

Hola ZyXpHrEeZ

Primero, deber poner la url del servicio web en un archivo de
configuración.
El app.config, por ejemplo.

Luego debes leer esa entrada del archivo de configuracion y asignarla al
proxy de tu web service.

El tema es asi, debes crear la instancia del ws, en realidad del proxy que
te crea vs.

Anes de invocar algún metodo del ws debes setear la propiedad Url:

Module Module1
Sub Main()
Dim sw As New localhost.Service()
'Aqui seteo la URL del servicio web
'Lo lógico seria sacarlo del archivo de configurción.
sw.Url = http://jkjk.hjhj.hjh
Dim s As String = sw.HelloWorld()
End Sub
End Module

Espero haber explicado la idea.

Saludos

Daniel Calvin
MCP

"ZyXpHrEeZ" <ZyXpHrEeZ@discussions.microsoft.com> escribió en el mensaje
news:F3364647-DFDD-46CA-A5F1-CB830E983603@microsoft.com...

Hola a todos, alguien sabe si es posible hacer lo sgte:

*** tengo una app win32 , (vb 2005) a la cual le agregue una referencia
web
(servicio web echo en vb 2005), la ruta que este tiene es por el estilo
de
("localhost/interfaz_gp/service.asmx"), mi duda es que tengo que irme
para
donde un cliente a instalar el servicio web, por lo cual la ruta de este
va a
cambiar quedaria algo asi ("LA.IP.DEL.SERV/interfaz_gp/service.asmx") por
lo
que me toca cambiarle la referencia en la app win32, pero como no se la
ip ni
nada de eso sino hasta cuando este alla, necesito hayar una forma de
cambiar
todo esto sin tener que volver a compilar la aplicacion, ojala me puedan
brindar alguna colaboracion o alguna idea, muchas gracias a todos.

salu2!




Preguntas similare

Leer las respuestas

#1 Mauro SB.
23/06/2006 - 14:23 | Informe spam
yo creo que a lo qe se refiere zyxpherez, es si hay algun archivo que
contenga ya, las referencias indicadas en el proyecto de VS. es decir , si
en las propiedades del proyecto incluyo una libreira o un WS, a donde va a
parar esa info? a que archivo? yo no lo se
saludos
Mauro

"Daniel A. Calvin" wrote in message
news:%

"Daniel A. Calvin" escribió en el mensaje
news:...
> Hola ZyXpHrEeZ
>
> Primero, deber poner la url del servicio web en un archivo de
> configuración.
> El app.config, por ejemplo.
>
> Luego debes leer esa entrada del archivo de configuracion y asignarla al
> proxy de tu web service.
>
> El tema es asi, debes crear la instancia del ws, en realidad del proxy


que
> te crea vs.
>
> Anes de invocar algún metodo del ws debes setear la propiedad Url:
>
> Module Module1
> Sub Main()
> Dim sw As New localhost.Service()
> 'Aqui seteo la URL del servicio web
> 'Lo lógico seria sacarlo del archivo de configurción.
> sw.Url = http://jkjk.hjhj.hjh
> Dim s As String = sw.HelloWorld()
> End Sub
> End Module
>
> Espero haber explicado la idea.
>
> Saludos
>
> Daniel Calvin
> MCP
>
> "ZyXpHrEeZ" escribió en el mensaje
> news:
>> Hola a todos, alguien sabe si es posible hacer lo sgte:
>>
>> *** tengo una app win32 , (vb 2005) a la cual le agregue una referencia
>> web
>> (servicio web echo en vb 2005), la ruta que este tiene es por el estilo
>> de
>> ("localhost/interfaz_gp/service.asmx"), mi duda es que tengo que irme
>> para
>> donde un cliente a instalar el servicio web, por lo cual la ruta de


este
>> va a
>> cambiar quedaria algo asi ("LA.IP.DEL.SERV/interfaz_gp/service.asmx")


por
>> lo
>> que me toca cambiarle la referencia en la app win32, pero como no se la
>> ip ni
>> nada de eso sino hasta cuando este alla, necesito hayar una forma de
>> cambiar
>> todo esto sin tener que volver a compilar la aplicacion, ojala me


puedan
>> brindar alguna colaboracion o alguna idea, muchas gracias a todos.
>>
>> salu2!
>
>


Respuesta Responder a este mensaje
#2 ZyXpHrEeZ
23/06/2006 - 15:51 | Informe spam
Hola a todos, señores, muchas gracias por las respuestas, estuve realizando
pruebas y cuando se genera el instalador el .exe viene acompañado del archivo
"Cliente_WS.exe.config", el cual contiene la siguientes etiquetas.

<Cliente_WS.My.MySettings>
<setting name="Cliente_WS_Ws_GP_Service" serializeAs="String">
<value>http://localhost:2863/Interfaz_GP/Service.asmx</value>
</setting>
</Cliente_WS.My.MySettings>

de la cual se cambia la URL, los otros metodos que me plantearon no los he
ensayado, pero es bueno saber diferentes formas de hacer las cosas, muchas
gracias de nuevo por las respuestas,

salu2!!.
Respuesta Responder a este mensaje
#3 Mauro SB.
23/06/2006 - 16:49 | Informe spam
exactamente a eso me referia!! en algun lado ya tenia que estar...

"ZyXpHrEeZ" wrote in message
news:
Hola a todos, señores, muchas gracias por las respuestas, estuve


realizando
pruebas y cuando se genera el instalador el .exe viene acompañado del


archivo
"Cliente_WS.exe.config", el cual contiene la siguientes etiquetas.

<Cliente_WS.My.MySettings>
<setting name="Cliente_WS_Ws_GP_Service" serializeAs="String">



<value>http://localhost:2863/Interfaz_GP/Service.asmx</value>
</setting>
</Cliente_WS.My.MySettings>

de la cual se cambia la URL, los otros metodos que me plantearon no los he
ensayado, pero es bueno saber diferentes formas de hacer las cosas, muchas
gracias de nuevo por las respuestas,

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