جدول المحتويات:
تعريف - ماذا يعني التكامل الوسيطة؟
التكامل الوسيطة هو المصطلح البديل الذي يستخدم للبرامج الوسيطة لأن الغرض من الوسيطة هو التكامل بشكل أساسي. تمثل الوسيطة Integration أنظمة البرامج التي تقدم خدمات وقت التشغيل للاتصالات وتنفيذ تطبيق التكامل والمراقبة والعمليات.
تتمثل الوظيفة الرئيسية للبرنامج الوسيط في المساعدة في جعل تطوير التطبيق أكثر بساطة. يتم ذلك عن طريق تقديم تجريدات البرمجة الشائعة ، والتستر على عدم التجانس ، وتقديم أنظمة التشغيل الأساسية والأجهزة ، وإخفاء تفاصيل البرمجة ذات المستوى المنخفض.
تيكوبيديا يوضح التكامل الوسيطة
Middleware هو برنامج يربط بين تطبيقين منفصلين أو يشيع استخدامه لتوضيح المنتجات المختلفة التي تعمل كغراء بين تطبيقين منفصلين. على سبيل المثال ، هناك العديد من منتجات الوسيطة التي تنشئ اتصالًا بين خادم ويب ونظام قاعدة بيانات. يتيح ذلك للمستخدمين طلب البيانات من قاعدة البيانات عن طريق النماذج التي تظهر على متصفح الويب. في المقابل ، يعرض خادم الويب صفحات ويب ديناميكية وفقًا لطلبات المستخدم وملفه الشخصي.
تقليديًا ، يتم تصنيف البرامج الوسيطة للتكامل استنادًا إلى المجالات ، والتي يتم تحديدها بواسطة أنواع الموارد التي تم دمجها:
- التكامل السحابي: يتكامل مع الخدمات السحابية والتطبيقات المستندة إلى السحاب (SaaS) والسحابات الخاصة والمراكز التجارية وغيرها من الموارد السحابية النموذجية من خلال خدمات الويب واستراتيجيات الاتصالات B2B القياسية (FTP ، AS2 ، وما إلى ذلك).
- B2B التكامل: يدمج العملاء ، مزود والعديد من واجهات شريك بديل مع مختلف موارد البيانات والتطبيقات التي تديرها الشركة
- تكامل التطبيقات (A2A): يدمج مختلف التطبيقات التي تديرها الشركة معًا ، بما في ذلك الأنظمة المستندة إلى مجموعة النظراء والنائية
- تكامل البيانات: يدمج موارد بيانات الأعمال ، مثل قواعد البيانات والملفات ، على أنظمة ذكاء الأعمال والتشغيل
- حافلات خدمات المؤسسات (ESBs)
- شاشات معالجة المعاملات (TP)
- بيئة الحوسبة الموزعة (DCE)
- أنظمة استدعاء الإجراء البعيد (RPC)
- وسطاء طلب الكائن (ORBs)
- رسالة عابرة
- نظم الوصول إلى قاعدة البيانات