اتصال سیستم‌ها

تغییر نسخهٔ API بدون شکستن اتصال‌ها

افزودن فیلد با تغییر معنای فیلد موجود یکسان نیست. قرارداد نسخه‌بندی باید به تیم‌های مصرف‌کننده فرصت سازگاری بدهد.

برنامهٔ تغییر

تفاوت ساختار و رفتار را مستند کنید. نمونهٔ درخواست و پاسخ معتبر، مهلت انتقال و روش تشخیص نسخه را بدهید. تغییرات ناسازگار را پشت همان قرارداد قدیمی پنهان نکنید.

سناریوی مهاجرت

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

کنترل بازگشت

قبل از انتشار، معلوم باشد نسخهٔ قبلی تا چه زمانی قابل استفاده است. بازگشت کد بدون سازگاری داده ممکن است راه برگشت واقعی نباشد.

این روش را در کسب‌وکار خود بررسی کنید

امکانات و تعرفه‌ها را ببینید و با یک آزمایش کوچک شروع کنید.

آشنایی با امکانات بیزیکتعرفه‌ها و پکیج‌ها