Article View: pl.comp.lang.delphi
Article #334838Re: Serwis Windows z funkcją auto upgrade
From: Arivald
Date: Wed, 18 Jan 2012 14:23
Date: Wed, 18 Jan 2012 14:23
23 lines
1831 bytes
1831 bytes
W dniu 2012-01-18 14:54, PaSkol pisze: > Jak zrealizować funkcję samo ulepszania się serwisu? Dokładnie chodzi o > sam proces ulepszania. W tym czasie serwis nie może funkcjonować (ale > jeśli zakończy działanie to czyż system go nie wznowi?) a jednocześnie > coś musi podmienić jego binaria. > > Jak to zrobić? W sieci na temat serwisów w Delphi są tylko podstawy, > reszta to .NET, więc nie bardzo mam się czego zahaczyć. > > Osobny proces (o stosownych uprawnieniach) musi zatrzymać usługę, podmienić binarki i uruchomić ją ponownie. Tym osobnym procesem może być nawet plik BAT. Przy planowanym zatrzymaniu (np z linii komend "NET STOP ServiceName") system nie ma powodu do automatycznego restartu. Jedyne co może zajść to że usługa (lub któraś z usług od niej zależnych) odmówi zatrzymania. Ponowne uruchomienia usługi z linii komend to "NET START ServiceName". -- Arivald
Technical Details
Message-ID:
<jf6kk5$ita$1@news.dialog.net.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mailReferences:
<jf6ivb$hoa$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail From: Arivald <arivald_@AT_interia_DOT_.pl> Newsgroups: pl.comp.lang.delphi Subject: Re: Serwis Windows z funkcją auto upgrade Date: Wed, 18 Jan 2012 15:23:03 +0100 Organization: Dialog Net Lines: 23 Message-ID: <jf6kk5$ita$1@news.dialog.net.pl> References: <jf6ivb$hoa$1@inews.gazeta.pl> NNTP-Posting-Host: poczta.pgs-soft.com Mime-Version: 1.0 X-Trace: news.dialog.net.pl 1326896581 19370 62.87.249.67 (18 Jan 2012 14:23:01 GMT) X-Complaints-To: abuse@dialog.net.pl NNTP-Posting-Date: Wed, 18 Jan 2012 14:23:01 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:9.0) Gecko/20111222 Thunderbird/9.0.1 In-Reply-To: <jf6ivb$hoa$1@inews.gazeta.pl> X-Stationery: 0.7.7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit