Tema: Re: New update check
Autorius: Jornada Del Muerto
Data: 2010-01-08 20:22:24
Idomiai :) ideja tikrai idomi, tik cia as turiu interneta, o klientus ismetytus po visa Lietuva, VPN kokio nors ir pan. jie tikrai nestatys, bet kitiem atvejam ideja idomi, mano tikslas:

    1.  Neleist klientui dirbt su sena versija ar atnaujinimu metu;
    2. Atsiradus naujai versijai isspirt klienta is programos, o paleidinejant is naujo clickOnce automatiskai siulo naujinima;


"Arvydas" <neturiu@meilo.com> wrote in message news:hi7iho$28d$1@trimpas.omnitel.net...
> Savo laiku reikėjo tokio sprendimo, tai buvau priėjęs išvados, kad be 
> papildomo serverio softo nelabai išsisuksi.
> 
> Idėja maždaug tokia: sukuri labai "lengvą" serverinį softą, prie kurio 
> visi klientai visada turi prisijungti. Tas pats serverio softas gali ir 
> pateikti visiems klientams kur rasti DB. Kadangi klientas visada būna 
> prisijungęs prie serverio, serveriui tereikia tik nusiųsti broadcast 
> visiems klientas jeigu privalomas atnaujinimas, o kiekvienas 
> neatnaujintas klientas tuo metu gali užblokuoti programos valdyma iki 
> kol vartotojas jos neperkraus. Kaip suprantu atnaujinimas įvyksta iš 
> karto kai tik vartotojas paleidžia programą iš naujo, tai programa 
> gavusi broadcast ir išmetusi pranešimą "Programos atnaujinimas būtinas 
> dabar ir čia. Spauskite OK perkrauti" tiesiog persikrautų po to kai 
> vartotojas nuspaudžia OK.
> 
> -- 
> Arvydas
> www.arvydas.net