Nasazení v izolovaném prostředí
Definice
Spouštění softwaru v prostředí bez síťové cesty k internetu, takže všechny potřebné závislosti musí být již uvnitř hranic.
Izolace je běžná v obraně, kritické infrastruktuře, některých zdravotnických zařízeních a v jakémkoli prostředí, kde model hrozby zahrnuje exfiltrace spíše než jen průnik. Získání čehokoli dovnitř vyžaduje média a zdokumentovaný proces, nikoli správce balíčků.
Požadavek tiše vylučuje velké množství komerčního softwaru a licencování je obvykle důvodem spíše než funkčnost. Jakýkoli produkt, který ověřuje svou licenci vůči koncovému bodu dodavatele – při spuštění nebo periodicky – jednoduše tam nemůže běžet. Offline aktivace musí být rozhodnutí o designu učiněné brzy, nikoli příznak přidaný později.
Aktualizace fungují stejným způsobem: přicházejí na médiích, podle vašeho plánu. To znamená, že verze, kterou nainstalujete, musí fungovat neomezeně, nikoli jen do selhání kontroly předplatného.
V Doconut
Licencování načte místní soubor .lic prostřednictvím options.LicensePath nebo Viewer.DoconutLicense(path). Neexistuje žádné volání aktivace ani runtime revalidace, takže vykreslování, konverze a licencování fungují bez odchozí konektivity. Archivujte DLL soubory vedle licence – licence je svázána s rozsahem verzí.
Související pojmy
Document viewer SDK
Knihovna, kterou vložíte do své vlastní aplikace, aby mohla zobrazovat dokumenty, na rozdíl od hostované služby, do které nahráváte dokumenty. SDK běží ve vašem procesu; služba běží v procesu někoho jiného.
Nasazení webové farmy
Provoz jedné aplikace na několika serverech za vyvažovačem zátěže, takže po sobě jdoucí požadavky od stejného uživatele mohou být zpracovány různými stroji.
Office interop (automatizace na straně serveru)
Spouštění Microsoft Office z kódu pro otevírání nebo konverzi dokumentů. Funguje na desktopu a Microsoft i všichni, kteří to vyzkoušeli, výslovně nedoporučují na serveru.