بروتوكول الإنترنت بين ORB (IIOP)

مؤلف: Lewis Jackson
تاريخ الخلق: 5 قد 2021
تاريخ التحديث: 25 يونيو 2024
Anonim
CORBA Implementation in Java | CORBA IDL | CORBA Java Part 2
فيديو: CORBA Implementation in Java | CORBA IDL | CORBA Java Part 2

المحتوى

التعريف - ماذا يعني بروتوكول الإنترنت المشترك (IIOP)؟

Internet Inter-ORB Protocol (IIOP) هو بروتوكول موجه للكائنات يستخدم لتسهيل تفاعل الشبكة بين البرامج الموزعة المكتوبة بلغات البرمجة المختلفة. يستخدم IIOP لتحسين اتصال الإنترنت والإنترانت للتطبيقات والخدمات.

IIOP هو جزء لا يتجزأ من الهندسة المعمارية لطلبات كائن عام (CORBA) ، وهو معيار معروف في صناعة تكنولوجيا المعلومات. IIOP هو تطبيق لبروتوكول Inter-ORB العام (GIOP) ، وهو بروتوكول تفاعلي مجردة يستخدمه وسطاء طلب الكائن (ORB).

يشبه IIOP طراز كائن المكونات الموزعة Microsofts (DCOM) ، وهو منافس أساسي CORBA / IIOP.


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

تيكوبيديا توضح بروتوكول الإنترنت بين ORB (IIOP)

مثل CORBA ، يتبع IIOP بنية خادم عميل للاتصال ، حيث يتم إرسال الطلب دائمًا من عميل إلى خادم.

مواصفات مجموعة إدارة الكائنات (OMG) لـ IIOP هي كما يلي:

  • تمثيل البيانات الشائعة (CDR): يوفر طريقة تشفير / فك تشفير البيانات القياسية
  • مرجع كائن قابل للتشغيل المتداخل (IOR): يجب أن يكون لدى العميل عنوان برنامج ، يُعرف باسم IOR ، قبل طلب الخادم. يعتمد IOR على عنوان IP وأرقام منافذ الخادم وعادة ما يتم تعيينه إلى جدول قيمة تم إنشاؤه بواسطة كمبيوتر العميل.
  • التنسيقات المعرفة لدعم مواصفات CORBAs ORB

تشمل مزايا IIOP:

  • أفضل حيادية العمارة
  • شفافية التواصل
  • قابلية التوسع
  • رمز إعادة الاستخدام