الدرس 15 من 17·4 دقيقة
التكاملات: اتجاه واضح ونتائج قابلة للتحقق
ينقل التكامل المعلومات بين أنظمة. ويحتاج تصميمه إلى تحديد النظام المرجعي لكل قيمة، والحدث الذي يبدأ التبادل، وطريقة معالجة الفشل. اسم الاتصال وحده لا يحدد هذه المسؤوليات.
يسمح الوصول الوارد لنظام آخر بالتفاعل مع ERP، بينما تنقل الأحداث الصادرة معلومات عن النشاط إلى نظام آخر. ولكل اتجاه بيانات اعتماد وضوابط وأدلة تشغيل مختلفة.
مكونات التكامل في DNA
يتضمن إعداد التكامل في DNA تعريف الاتصالات ومفاتيح API ذات النطاقات المحددة ونقاط استقبال الأحداث والموضوعات وربط الحقول وسجلات التسليم. وقد ينجح إنشاء الاتصال قبل نجاح المفتاح أو نقطة الأحداث الاختيارية، ويعرض المعالج هذه النتائج الجزئية منفصلة.
يربط تعريف الحقول بين المصدر والوجهة. ويزيل الحفظ المراجع صفوف الربط غير المكتملة قبل إرسال الطلب. نجاح حفظ البقية لا يثبت ربط جميع الحقول المقصودة أو مرور معاملة تجارية كاملة بنجاح.
المفاتيح والأحداث
تشمل ضوابط المفاتيح طلبات الإنشاء والتدوير والإلغاء. وتشمل نقاط الأحداث العنوان والموضوعات والتفعيل وتدوير سر التوقيع وطلب حدث اختباري. تحتاج هذه العمليات إلى تنسيق بين مسؤولي ERP والنظام الآخر.
يفحص الحدث الاختباري تبادلاً معيناً، ولا يثبت صحة كل حدث إنتاجي وربط واستثناء. تُراجع النتيجة لدى النظام المستقبل أيضاً، لا استجابة ERP وحدها.
التسليم وإعادة المحاولة
يدعم سجل التسليم في DNA فحص المحاولات وطلب إعادتها. إعادة الطلب إلى قائمة المعالجة لا تعني أن الوجهة عالجته بنجاح. وفي المسار الجماعي المراجع، لا تُقيّم نتيجة كل طلب قبل رسالة الملخص، لذلك ينبغي فحص كل تسليم مهم بعد الطلب الجماعي.
وقبل الإعادة، يجب فهم قدرة الوجهة على التعرف إلى الأحداث المكررة. لا يفترض الدرس منع التكرار تلقائياً. التكامل الموثوق له مالك وربط واضح ونتائج مراقبة وطريقة استرداد تحافظ على صحة العمل.
لا تُحتسب لها درجة. أجب عن كل الأسئلة لإنهاء الدرس.
