تطوير البرمجيات · مصطلحات · معمارية البرمجيات وأنماط التصميم والرسوميات

ما معنى compensating transaction؟

المعنى في مجال تطوير البرمجيات مع أمثلة

اسممصطلح متقدم

compensating transaction: معاملة تعويضية

عملية أعمال لاحقة تعاكس آثار عملية سابقة مكتملة عندما يتعذر إتمام سير العمل كله.

طريقة الاستخدام

تستخدم في تدفقات العمل الموزعة. وقد لا يمحو التعويض كل الآثار، وهو مختلف عن التراجع عن معاملة قاعدة بيانات لم تعتمد بعد.

أمثلة

  1. A compensating transaction refunded the payment after the shipment reservation failed.

    أعادت معاملة تعويضية المبلغ بعد فشل حجز الشحنة.

    عُوّض الدفع المكتمل برد جديد بدل محوه من السجل.

  2. The compensating transaction released the hotel booking but could not undo the confirmation email.

    ألغت المعاملة التعويضية حجز الفندق، لكنها لم تستطع التراجع عن رسالة التأكيد الإلكترونية.

    تبقى بعض الآثار الخارجية حتى بعد إلغاء الحجز التجاري الأساسي.

تراكيب شائعة

  • execute a compensating transaction
  • design a compensating transaction

مصطلحات أخرى: معمارية البرمجيات وأنماط التصميم والرسوميات

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: