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