logo       

Re: Rada s vyvojem projektu: msg#00382

java.czech

Subject: Re: Rada s vyvojem projektu

On Thursday 27 April 2006 15:38, Martin Kuba wrote:
> > Desktopovou aplikaci chci z důvodu jisté stability, funkčnosti (a
> > domnívám se i náročnosti a rychlosti),
> > narozdíl od javascriptu v internetovém prohlížeči.
>
> To plne chapu. Kdysi jsem udelal hodne slozitou aplikaci v JavaScriptu
> v prohlizeci (tehdy se tomu jeste nerikalo AJAX, ale DHTML, ale bylo to
> totez :-)) a od te doby si nemyslim, ze HTML prohlizece jsou
> dobrou platformou pro klienty aplikaci.
>
> > Požadavek je takový, aby se aplikace dala aktualizovat v neustálém běhu.
>
> Tento prvni pozadavek:
> > Nahraji novou verzi na server a na klientovi se projeví.
>
> je mnohem silnejsi nez druhy pozadavek:
> > Chci tím prostě zabránit abych po každé změně v aplikaci musel znovu
> > celou aplikaci instalovat na klienské PC.
>
> Druhy pozadavek resi Java Web Start, prvni ne.

A je otazka, zda je beze zbytku vzdy realizovatelny. Napriklad co se stane,
kdyz se zmeni schema databaze? Uz jen samotne rotzreni polozky Adresa na
Ulice, Cislopopisne, PSC, Mesto, Stat je automaticky nerealizovatelne a je
treba zasah zvenci pri transformaci dat. A po tuto dobu je DB v
nekonzistentnim stavu, takze by stejne NIKDO nemel onu aplikaci pouzivat.
Ja sice chapu, ze prave o to jde - neumoznit, aby bezela zaroven stara a nova
verze aplikace. Je to principialne zajimavy problem - chtelo by to nejaky
loader, ktery pri zjisteni zmeny provede zahozeni starych verzi vsech modulu
a nahrati novych.
Ale co se tyka funkcionality - nevim, na kolik je kriticke dat vsem
uzivatelum najevo, ze ted se dela upgrade aplikace a ze je treba vsechno
ulozit, ukoncit a znova spustit. Pokud je to kriticke, tak se upgrade dela
stejne v noci ze soboty na nedeli...
--
Oto 'tapik' Buchta, tapik-lemaPuhHFkrtwjQa/ONI9g@xxxxxxxxxxxxxxxx
http://www.buchtovi.cz

______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________



<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise