وسيط طلب كائن (ORB)

مؤلف: Laura McKinney
تاريخ الخلق: 9 أبريل 2021
تاريخ التحديث: 16 قد 2024
Anonim
The ORB Sees All - Designing an ORB in C++
فيديو: The ORB Sees All - Designing an ORB in C++

المحتوى

التعريف - ماذا يعني وسيط طلب كائن (ORB)؟

وسيط طلب الكائن (ORB) هو أحد مكونات تطبيق الوسيطة الذي يستخدم مواصفات هندسة وسيط طلب الكائن الشائعة (CORBA) ، مما يتيح للمطورين إجراء مكالمات تطبيق داخل شبكة الكمبيوتر. ORB عبارة عن وكيل يقوم بنقل دعوات تشغيل العميل / الخادم في بيئة موزعة ويضمن اتصال كائن شفاف.

يدعم ORB مجموعة واسعة من خدمات الوسيطة ، بما في ذلك ، على سبيل المثال لا الحصر ، الإشعارات ومشغلات الأحداث ومعالجة المعاملات والثبات والأمن. يمكن تكوين ORB ليناسب مجموعة متنوعة من البيئات والتعامل مع مجموعة واسعة من طلبات العميل. وبالتالي ، يمكن للمطورين تعديل ORB لتلبية متطلبات المهام لطلبات العميل الواردة.


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا تشرح لك وسيط طلب الكائن (ORB)

يقوم ORB بما يلي:

  • يبحث ، يطابق ويحاكي كائنات الجهاز البعيد
  • يجمع المعلمات بين كائنات التطبيق
  • يعالج مشاكل الأمان عبر حدود الجهاز
  • يسترجع وينشر كائنات البيانات على الأجهزة المحلية المتاحة للأجرام الأخرى
  • استدعاء أساليب الكائن البعيد باستخدام استدعاء الأسلوب الثابت والديناميكي.
  • Instantiates الكائنات الخاملة تلقائياً
  • طرق طرق رد الاتصال
  • يتصل بروتوكول ORB (IIOP) مع ORBs الأخرى عبر الإنترنت

يجب على المطورين التعامل مع ORB بالمعرفة والرعاية عند تطبيقها كحل لمشكلات البيئة الموزعة المتكررة. إذا تم التعامل معها بشكل غير صحيح ، فقد تكثف المشكلات. عيوب ORB ما يلي:

  • عدم وجود دعم المعاملات غير المتزامنة
  • عدم وجود دعم تكامل التطبيق القديم غير المنحى
  • عدم تنفيذ ORB القياسي في معيار CORBA

قامت Microsoft بتطوير أساليب ORB الخاصة في طراز كائن عام (COM) ونموذج كائن مشترك موزع (DCOM).