Article View: pl.comp.lang.java
Article #153595Re: automatyczna aktualizacja aplikacji
From: Arivald
Date: Sun, 02 Sep 2012 07:59
Date: Sun, 02 Sep 2012 07:59
21 lines
2015 bytes
2015 bytes
W dniu 2012-09-01 20:42, razor pisze: > Rozwijam aplikację, która ma się sama aktualizować. (tzn. aplikacja już jest, działa jako serwis przy użyciu prunsrv http://commons.apache.org/daemon/procrun.html), > a teraz dodaję nowy feature, automatyczna aktualizacja. > macie może jakieś uwagi/wskazówki > > mniej więcej będzie to tak wyglądało > 1. aplikacja ściąga paczkę aktualizującą > 2. aplikacja odpala program/klasy z paczki aktualizującej i sama się wyłącza > 3. paczka aktualizująca aktualizuje > 4. uruchamiana jest główna aplikacja > > używać do tego po prostu javy? czy może jakiegoś języka skryptowego? np. BeanShell, czy w sumie są jakieś plusy użycia skryptów ? > Wystarczy Java. Ale pamiętaj że punkt 2 - uruchomienie aplikacji do update, zrobić w nowym JVM. Osobny proces. A najlepiej użyć gotowca, np. https://github.com/UrsKR/updates-r-simple -- Arivald
Technical Details
Message-ID:
<k1v3jh$8lh$1@news.dialog.net.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin1!goblin.stu.neva.ru!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mailReferences:
<c060ed3e-86fa-4466-bcc4-e9e3e37ae264@googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin1!goblin.stu.neva.ru!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail From: Arivald <NOSPAMarivald@interia.pl> Newsgroups: pl.comp.lang.java Subject: Re: automatyczna aktualizacja aplikacji Date: Sun, 02 Sep 2012 09:59:24 +0200 Organization: Dialog Net Lines: 22 Message-ID: <k1v3jh$8lh$1@news.dialog.net.pl> References: <c060ed3e-86fa-4466-bcc4-e9e3e37ae264@googlegroups.com> NNTP-Posting-Host: dynamic-78-8-149-168.ssp.dialog.net.pl Mime-Version: 1.0 X-Trace: news.dialog.net.pl 1346572721 8881 78.8.149.168 (2 Sep 2012 07:58:41 GMT) X-Complaints-To: abuse@dialog.net.pl NNTP-Posting-Date: Sun, 2 Sep 2012 07:58:41 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20120828 Thunderbird/16.0 In-Reply-To: <c060ed3e-86fa-4466-bcc4-e9e3e37ae264@googlegroups.com> X-Antivirus: avast! (VPS 120901-1, 2012-09-01), Outbound message X-Antivirus-Status: Clean Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit