Witam,
Dzisiaj cos ciekawszego, chcialbym poruszyc kwestie patchowania programu gdy juz napisze sie jego nowa wersje a poprzednia juz funkcjonuje u klientow. Sprawa wyglada nastepujaco, klient pobiera aplikacje, ktora jest serwerem ona dziala sobie i kazdy jest zadowolony. Teraz przykladowo ja ulepszam program, wypuszczam nowa wersje a on ma nadal stara.
Moje pomysly:
-
Sciagam i uruchamiam u niego plik, ktory niszczy poprzednia aplikacje, zabija ja, wymazuje z rejestru itp, a nastepnie na to miejsce z troche inna nazwa laduje nowa ulepszona aplikacja.
-
Stara aplikacja nigdy sie niezmienia, a sciagane sa tylko nowe "moduly", ktore pomagaja jej lepiej funkcjonowac.
To tyle na ten moment wymyslilem, czekam na wasze pomysly.
Najlepiej by bylo to wygodne i pewne (!) wiec wystarczy uruchomic nowa wersje u klienta i tyle... po sprawie, starej NIE MA a nowa. Mozna to lepiej rozwiazac niz w punkcie pierwszym?