OFS حد طلب منظم إلى Transact
يوفر OFS طريقة منظمة لعمليات خارجية أو داخلية لاستدعاء Application Operations في Transact واستلام استجابة. العمل الهندسي الحقيقي ليس تجميع String، بل اختيار Application/Version والهوية وعقد الحقول وبنية الرسالة وتفسير الأخطاء وسلوك Retry المناسب للعملية.
افهم أجزاء الرسالة قبل تركيب النص
- عامل Application/Version الهدف كعقد API له حقول وسلوك Authorization معروف.
- ابن الرسالة عبر Mapper مخصص بدل دمج User Input مباشرة في OFS Text.
- افصل Transport Success عن Transact Business Success عند Parsing.
- احتفظ بـChannel/Correlation Reference حتى يُتتبع الطلب في النظامين.
- لا تعِد Financial Writes الملتبسة تلقائيًا بلا Duplicate-control آمن.
الطلب ومعالجة Transact والاستجابة
تحول القناة Canonical Command إلى OFS وترسله عبر Transport/Session المهيأ ثم تعيد Parsing لحالة Transact وأخطاء Business إلى عقد القناة.
حد طلب OFS
تحول القناة Canonical Command إلى OFS وترسله عبر Transport/Session المهيأ ثم تعيد Parsing لحالة Transact وأخطاء Business إلى عقد القناة.
استخدام OFS من Integration Service
أبق تنسيق OFS خلف Adapter
يمرر Application Code أمرًا Typed إلى Adapter، وهو وحده يملك تمثيل الرسالة الخاص بالمورد.
CUSTOMER,FAB.API/I/PROCESS,API.USER/******,EXTERNAL.REF=CH-1024,...أخطاء تكامل OFS
قائمة OFS
- وثق Application/Version والField Contract.
- مركز Mapping وResponse Parsing.
- صنف Transact Business Errors منفصلة عن Transport Errors.
- احمل External/Correlation Reference ثابتًا.
- اختبر Validation وOverride وAuthorization وTimeout وDuplicate.
