استقرار ایزوله
تعریف
اجرای نرمافزار در محیطی بدون مسیر شبکهای به اینترنت، به طوری که تمام وابستگیهای مورد نیاز آن قبلاً در داخل مرز موجود باشد.
استفاده از ایزولهسازی در دفاع، زیرساختهای حیاتی، برخی از مراکز بهداشتی و هر محیطی که مدل تهدید شامل استخراج دادهها به جای فقط نفوذ باشد، رایج است. وارد کردن هر چیزی به این محیط به معنای استفاده از رسانه و یک فرآیند مستند است، نه یک مدیر بسته.
این نیاز بهطور خاموش بسیاری از نرمافزارهای تجاری را نامناسب میکند و معمولاً دلیل آن مجوز است نه عملکرد. هر محصولی که مجوز خود را در مقابل نقطه انتهایی فروشنده تأیید میکند — در زمان راهاندازی یا بهصورت دورهای — به سادگی نمیتواند در آنجا اجرا شود. فعالسازی آفلاین باید تصمیم طراحی اولیه باشد، نه یک پرچم که بعداً اضافه میشود.
بهروزرسانیها به همان شکل عمل میکنند: بر روی رسانه و طبق برنامه شما میرسند. به این معنی که نسخهای که نصب میکنید باید بهصورت نامحدود کار کند، نه تا زمانی که بررسی اشتراک ناموفق شود.
در Doconut
مجوز از طریق یک فایل .lic محلی با استفاده از options.LicensePath یا Viewer.DoconutLicense(path) حل میشود. هیچ فراخوانی فعالسازی و هیچ بازاعتباردهی زمان اجرا وجود ندارد، بنابراین رندرینگ، تبدیل و مجوزدهی همه بدون اتصال خروجی کار میکنند. DLLها را همراه با مجوز بایگانی کنید — یک مجوز به یک بازه نسخه مرتبط است.
اصطلاحات مرتبط
SDK مشاهدهگر سند
یک کتابخانه که شما در برنامه خود تعبیه میکنید تا بتواند اسناد را نمایش دهد، متفاوت از سرویس میزبانی شدهای که اسناد را به آن بارگذاری میکنید. SDK داخل فرایند شما اجرا میشود؛ سرویس داخل فرایند شخص دیگری اجرا میشود.
استقرار مزرعه وب
اجرای یک برنامه بر روی چندین سرور پشت یک تعادلبار، به طوری که درخواستهای متوالی از یک کاربر ممکن است توسط ماشینهای مختلف پردازش شوند.
ادغام آفیس (اتوماسیون سمت سرور)
رانده شدن مایکروسافت آفیس از طریق کد برای باز کردن یا تبدیل اسناد. این کار بر روی دسکتاپ کار میکند و بهطور صریح توسط مایکروسافت و همچنین همه کسانی که آن را امتحان کردهاند، بر روی سرور توصیه نمیشود.