مسیر اصلی
- اجراگر نسخه فعلی و کانال انتشار را برای سرویس بروزرسانی ارسال میکند.
- سرویس وضعیت نسخه و در صورت نیاز فهرست انتشار امضاشده را برمیگرداند.
- اجراگر نسخه پیشنهادی را با بالاترین نسخه معتبر ثبتشده مقایسه میکند.
- امضای فهرست انتشار را با کلید عمومی معتبر بررسی میکند.
- بسته را دریافت میکند و اندازه واقعی فایل و سپس هش امن ۲۵۶ بیتی را کنترل میکند.
- بسته در مسیر موقت استخراج و نسخه معتبر به محل نهایی منتقل میشود.
- اشارهگر نسخه جاری و بالاترین نسخه معتبر ثبت و برنامه اجرا میشود.
مسیرهای خطا
- امضای نامعتبر، هش نامعتبر، اندازه متفاوت، نسخه پایینتر از حد مجاز یا فایل اجرایی ناقص باعث رد بروزرسانی میشود.
- اگر بروزرسانی اجباری باشد، نبود بسته معتبر اجازه ادامه با نسخه نامعتبر را نمیدهد.
- تنظیم انتشار ویژه شعبه، در صورت ارسال شناسه شعبه، فقط انتخاب فهرست انتشار را تغییر میدهد و مجوز شعبه نیست.