Wdrożenie air-gapped
Definicja
Uruchamianie oprogramowania w środowisku bez trasy sieciowej do internetu, więc wszystkie potrzebne zależności muszą już znajdować się w granicach.
Air-gapping jest powszechny w obronności, krytycznej infrastrukturze, niektórych placówkach opieki zdrowotnej oraz w każdym środowisku, w którym model zagrożeń obejmuje wyciek danych, a nie tylko włamanie. Wprowadzenie czegokolwiek wymaga nośnika i udokumentowanego procesu, a nie menedżera pakietów.
Wymóg dyskretnie dyskwalifikuje dużą część komercyjnego oprogramowania, a licencjonowanie jest zazwyczaj powodem, a nie funkcjonalnością. Każdy produkt, który weryfikuje swoją licencję względem punktu końcowego dostawcy — przy uruchomieniu lub okresowo — po prostu nie może tam działać. Aktywacja offline musi być podjęta jako decyzja projektowa na wczesnym etapie, a nie jako później dodany znacznik.
Aktualizacje działają w ten sam sposób: przychodzą na nośniku, według twojego harmonogramu. Oznacza to, że zainstalowana wersja musi działać nieograniczenie, a nie tylko do momentu niepowodzenia weryfikacji subskrypcji.
W Doconut
Licencjonowanie rozwiązuje lokalny plik .lic poprzez options.LicensePath lub Viewer.DoconutLicense(path). Nie ma wywołania aktywacji ani walidacji w czasie działania, więc renderowanie, konwersja i licencjonowanie działają bez połączenia wychodzącego. Zarchiwizuj pliki DLL obok licencji — licencja jest powiązana z zakresem wersji.
Powiązane terminy
SDK przeglądarki dokumentów
Biblioteka, którą osadzasz w swojej aplikacji, aby mogła wyświetlać dokumenty, w odróżnieniu od usługi hostowanej, do której przesyłasz dokumenty. SDK działa wewnątrz twojego procesu; usługa działa wewnątrz procesu kogoś innego.
Wdrożenie farmy internetowej
Uruchamianie jednej aplikacji na kilku serwerach za load balancerem, tak aby kolejne żądania od tego samego użytkownika mogły być obsługiwane przez różne maszyny.
Office interop (automatyzacja po stronie serwera)
Sterowanie Microsoft Office z kodu w celu otwierania lub konwertowania dokumentów. Działa na komputerze stacjonarnym i jest wyraźnie odradzane na serwerze, zarówno przez Microsoft, jak i przez wszystkich, którzy to próbowali.