استقرار ایزوله

تعریف

اجرای نرم‌افزار در محیطی بدون مسیر شبکه‌ای به اینترنت، به طوری که تمام وابستگی‌های مورد نیاز آن قبلاً در داخل مرز موجود باشد.

استفاده از ایزوله‌سازی در دفاع، زیرساخت‌های حیاتی، برخی از مراکز بهداشتی و هر محیطی که مدل تهدید شامل استخراج داده‌ها به جای فقط نفوذ باشد، رایج است. وارد کردن هر چیزی به این محیط به معنای استفاده از رسانه و یک فرآیند مستند است، نه یک مدیر بسته.

این نیاز به‌طور خاموش بسیاری از نرم‌افزارهای تجاری را نامناسب می‌کند و معمولاً دلیل آن مجوز است نه عملکرد. هر محصولی که مجوز خود را در مقابل نقطه انتهایی فروشنده تأیید می‌کند — در زمان راه‌اندازی یا به‌صورت دوره‌ای — به سادگی نمی‌تواند در آنجا اجرا شود. فعال‌سازی آفلاین باید تصمیم طراحی اولیه باشد، نه یک پرچم که بعداً اضافه می‌شود.

به‌روزرسانی‌ها به همان شکل عمل می‌کنند: بر روی رسانه و طبق برنامه شما می‌رسند. به این معنی که نسخه‌ای که نصب می‌کنید باید به‌صورت نامحدود کار کند، نه تا زمانی که بررسی اشتراک ناموفق شود.

در Doconut

مجوز از طریق یک فایل .lic محلی با استفاده از options.LicensePath یا Viewer.DoconutLicense(path) حل می‌شود. هیچ فراخوانی فعال‌سازی و هیچ بازاعتباردهی زمان اجرا وجود ندارد، بنابراین رندرینگ، تبدیل و مجوزدهی همه بدون اتصال خروجی کار می‌کنند. DLLها را همراه با مجوز بایگانی کنید — یک مجوز به یک بازه نسخه مرتبط است.

ببینید چگونه در عمل کار می‌کند

تعاریف فقط تا این حد شما را همراهی می‌کنند. یک مجوز موقت بر روی ماشین خودتان اجرا می‌شود، بر روی اسناد خودتان.