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: puntonet@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Javier
Ramos
Enviado el: Sábado, 17 de Mayo de 2008 03:13 p.m.
Para: puntonet@mug.org.ar
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] 

Responder a