Tema: Re: New update check
Autorius: poviliuxs
Data: 2010-01-09 01:41:12
Na, su tais atnaujinimas tai very strange man vis vien..

gal reikia viska permastyti architekturiskai, jei jau lendi i koda.

gal galima nors VIENA pavyzdi, kodel to negalima sutvarkyti kitais
budais, be atnaujinimo exe?
ir dar speju is 5lt, kad tu exe autorius esi ne pats,
o esi aplinkybiu auka :)

On 2010.01.08 20:22, Jornada Del Muerto wrote:
> 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