WebService que no pierda los datos entre dos llamadas

adpa
11 de Agosto del 2004
Hola a tod@s

Desde un windows form tengo lo siguiente llama a un servicio web y subo
dataos.

ServicioWeb.Service1 serv = new ServicioWeb.Service1();
serv.SubirDatos(clien);

System.Diagnostics.Process.Start(http://localhost/AppWeb/FormWebCliente.aspx
);

En el load de la página asp.net que abro, quiero bajar los datos que
anteriormente he subido lo hago de la siguiente manera.

ServicioWeb.Service1 serv = new ServicioWeb.Service1(); ArrayList clien= new
ArrayList();

clien=serv.DevolverDatos();

Pero los datos ya no están en el WebService, que tengo que hacer para que
los datos se mantengan alli.

Gracia a todos

senzao
11 de Agosto del 2004
Hola, pues no creo que se pueda almenos que guardes tus datos en algun archivo XML o en una base de datos, ya que estas trabajando con dos instancias diferentes del servicio web y cada instancia tiene sus propias variables, es como si crearas dos objetos de una clase clientes cada objeto tendra diferentes valores en sus variables.
Ahora que recuerdo creo que hay ujna forma de declarar una varible de algun tipo y que esta sirva para todas las instancias esto es que los valores que tome seran los mismos para todas las instancias, pero no creo que funcione en los servicios web, asi ke te rcomiendo que guardes los datos en algun lado, XML seria lo mas rapido.