StableUpdate - StableUpdate

StableUpdate
StableUpdateScreenShot.jpg
StableUpdate
Vývojářinásobek
Stabilní uvolnění
1.0.5 / 1. srpna 2005
Operační systémNezávislá na platformě
TypNástroj pro automatickou aktualizaci
LicenceLGPL
webová stránkahttp://stableupdate.sourceforge.net

StableUpdate je multiplatformní knihovna pro automatickou aktualizaci nainstalovaných aplikací na straně klienta. Podporuje automatické vytváření, zjišťování, stahování, instalaci a odebírání aktualizací Service Pack.[1]

Funkce

StableUpdate nabízí přísnou kontrolu verzí, upgrade pouze mezi dvěma definovanými čísly verzí a podporuje existenci více verzí mezi mnoha klienty. Jednotlivé soubory se aktualizují jako jednotka, ale pro archivy .jar a .zip je třeba přenést pouze změněnou část. Všechny změny pro určitou aktualizaci se přenesou do jednoho zabaleného archivu. Aktualizace se generují porovnáním staré a aktualizované instalace na straně vývojáře s poskytnutým generátorem aktualizací. Pokud si uživatel všimne, že aktualizovaný software skutečně funguje horší, může také aktualizaci odinstalovat, a to také uživatelsky přívětivým způsobem.

Tento nástroj podporuje zrcadla, ukládá data hromadné aktualizace na více serverů, které mohou časem měnit umístění, a potřebuje pouze dosáhnout konfiguračního souboru XML, který musí být k dispozici v jednom z několika předkonfigurovaných umístění na webu. Tento soubor obsahuje kontrolní součty aktualizačních souborů ověřených na straně klienta, což zvyšuje zabezpečení.

StableUpdate zobrazuje poznámky k vydání pro každou aktualizaci a v případě potřeby poskytuje mini ohlášení.

Server a klient

Na straně klienta relace aktualizace se aktivuje voláním dohodnutého postupu v propojené knihovně (obvykle poté, co uživatel vybere akci aktualizace z nabídky). Aktivovaný modul interaguje s uživatelem pomocí integrovaného modulu GUI.

Na straně serveru požadavky jsou sníženy na minimum - kontrola a stahování všech potřebných souborů pomocí HTTP.

Příprava nových aktualizací je také poměrně uživatelsky přívětivá, včetně generování nových konfiguračních souborů požadovaných pro nahrání do seznamu očekávaných umístění.

Dějiny

Projekt byl zahájen v roce 2004 a nyní pokračuje druhým správcem. Nyní se používá jako aktualizační modul v různých oblastech, od softwaru pro experimentální výzkum po databáze lékáren. Konfiguraci vyžaduje pozornost, ale jak říká jeden z jejích uživatelů: „Jakmile to ale fungovalo, zdálo se, že funguje opravdu dobře.“[2]

Viz také

Reference

  1. ^ „Archivovaná kopie“. Archivovány od originál dne 2007-09-27. Citováno 2007-05-01.CS1 maint: archivovaná kopie jako titul (odkaz)
  2. ^ http://skeleton-danse.blogspot.com/2006/05/automatic-updates-using-stableupdate.html