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.
İlgili terimler
Belge Görüntüleyici SDK
Kendi uygulamanıza gömerek belgeleri görüntüleyebilen bir kütüphane, belgeleri yüklediğiniz barındırılan bir hizmetten farklıdır. SDK, sizin süreciniz içinde çalışır; hizmet ise başkasının sürecinde çalışır.
Web çiftliği dağıtımı
Bir uygulamayı bir yük dengeleyicinin arkasındaki birden fazla sunucu üzerinde çalıştırmak, böylece aynı kullanıcıdan gelen ardışık istekler farklı makineler tarafından işlenebilir.
Office interop (sunucu tarafı otomasyon)
Koddan Microsoft Office'i belge açmak veya dönüştürmek için çalıştırmak. Masaüstünde çalışır ve Microsoft ve bunu deneyen herkes tarafından sunucularda açıkça önerilmez.