Air-gapped dağıtım

Tanım

Yazılımı internete hiçbir ağ rotası olmayan bir ortamda çalıştırmak, bu yüzden ihtiyaç duyduğu tüm bağımlılıkların zaten sınır içinde olması gerekir.

Air-gapping, savunma, kritik altyapı, bazı sağlık tesisleri ve tehdit modelinin yalnızca giriş yerine veri sızdırmayı da içerdiği her ortamda yaygındır. Bir şeyin içeri alınması, bir paket yöneticisi değil, medya ve belgelenmiş bir süreç anlamına gelir.

Bu gereksinim, çok sayıda ticari yazılımı sessizce eler ve lisanslama genellikle işlevsellikten ziyade nedendir. Lisansını bir satıcı uç noktasına — başlangıçta veya periyodik olarak — doğrulayan herhangi bir ürün, orada çalışamaz. Çevrim dışı aktivasyon, daha sonra eklenen bir işaret değil, erken alınması gereken bir tasarım kararı olmalıdır.

Güncellemeler aynı şekilde çalışır: medyada, sizin takviminize göre gelir. Bu da yüklediğiniz sürümün süresiz olarak çalışması gerektiği, bir abonelik kontrolü başarısız olana kadar değil anlamına gelir.

Doconut'ta

Lisanslama, options.LicensePath veya Viewer.DoconutLicense(path) aracılığıyla yerel bir .lic dosyasını çözer. Aktivasyon çağrısı ve çalışma zamanı yeniden doğrulama yoktur, bu yüzden renderleme, dönüşüm ve lisanslama tümü dış bağlantı olmadan çalışır. DLL'leri lisansın yanına arşivleyin — bir lisans bir sürüm aralığına bağlıdır.

Uygulamada nasıl çalıştığını görün

Tanımlar sadece sizi bu kadar ileri götürür. Geçici bir lisans kendi makinenizde, kendi belgelerinizle çalışır.