Gracias Javier
Aquí va un trozo del código
public class WSConsumer
{
public string URLWSServer
{
get
{
Properties.Settings obj = new Properties.Settings();
return obj.WSURL;
}
set
{
Properties.Settings obj = new Properties.Settings();
obj.WSURL = value;
obj.Save();
GC.Collect();
obj.Reload();
}
}
//---------------------------------------------------------
public void WSConsumer()
{
}
public string ListClientes()
{
WSUno.WSUno obj = new global::WSUno.Consumer.WSUno.WSUno();
return convertirXML(obj.ListClientes());
}
. . .
Saludos
Roberto
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Javier
Ramos
Enviado el: Sábado, 17 de Mayo de 2008 03:13 p.m.
Para: [email protected]
Asunto: [puntonet] Consumir varios WS desde una DLL.
Hola Roberto:
Podrías mandarme el código para ver cómo lo haces?
Muchas gracias.
Saludos cordiales,
Javier Ramos
El día 16 de mayo de 2008 15:39, Roberto Cruz Falcón <[EMAIL PROTECTED]>
escribió:
Hola
El entorno es el siguiente: Varios WS distribuidos y un
cliente los consume mediante una DLL. Se le publico una Propiedad a la DLL
para aceptar la URL del WS y lo que hace en el SET() es cambiar el
Properties.Settings.cURLWS que es la propiedad en cuestión.
Todo funciona bien, pero cuando instancio esta DLL por
Visual FOX una vez que hago la primera consulta, cuando cambio la URL y
trato de hacer otra consulta sobre esta otra WS, me sigue apuntando al mismo
WS siempre.
Si salgo del FOX y entro de nuevo, si me lo hace a la ultima
URL correctamente, pero después aunque cambie siempre se queda "conectado" a
la ultima URL que se uso para la conexión.
¿Qué me está faltando?
(en fox hago el Release del Objeto, probé usar otro nombre de objeto,
recrearlo con otro nombre y nada.)
Saludos
Roberto
--
Javier Eduardo Ramos
MSN: [EMAIL PROTECTED]
Talk: [EMAIL PROTECTED]
SKYPE: edudebolivar
Movil: 54 011 15 3064 6801
Mensajes: 54 011 5353 9494 Extensión: 2945173
www.sistran.com.ar
[EMAIL PROTECTED]