בית רשתות מה זה פרוטוקול בין-כדוריים באינטרנט (iiop)? - הגדרה מטכנולוגיה

מה זה פרוטוקול בין-כדוריים באינטרנט (iiop)? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של פרוטוקול Internet Inter-ORB (IIOP)?

פרוטוקול Internet Inter-ORB (IIOP) הוא פרוטוקול מונחה עצמים המשמש להקל על אינטראקציה ברשת בין תוכניות מבוזרות שנכתבות בשפות תכנות שונות. IIOP משמשת לשיפור תקשורת האינטרנט והאינטראט עבור יישומים ושירותים.


IIOP הוא מרכיב אינטגרלי בארכיטקטורת Broker Broker Broker Architecture (CORBA) שהוא תקן IT ידוע. IIOP הוא יישום של פרוטוקול כללי Inter-ORB (GIOP), שהוא פרוטוקול אינטרציה מופשט המשמש את מתווכי בקשות האובייקטים (ORB).


IIOP דומה למודל האובייקט המופץ של מיקרוסופט (DCOM), שהוא מתחרה ראשוני של CORBA / IIOP.

Techopedia מסביר פרוטוקול Internet Inter-ORB (IIOP)

בדומה ל- CORBA, IIOP עוקבת אחר ארכיטקטורת שרת לקוח לתקשורת, כאשר בקשת הודעה מועברת תמיד מלקוח לשרת.


המפרט של קבוצת ניהול אובייקטים (OMG) עבור IIOP הוא כדלקמן:

  • ייצוג נתונים נפוץ (CDR): מספק שיטת קידוד / פענוח נתונים סטנדרטית
  • הפניה לאובייקט הדדי-פעולה (IOR): הלקוח חייב להיות כתובת תוכנית, המכונה IOR, לפני שליחת בקשת שרת. ה- IOR מבוסס על כתובת ה- IP ומספרי היציאה של השרת ובדרך כלל ממופה לטבלת ערך שנוצרה על ידי מחשב הלקוח.
  • פורמטים של הודעות שהוגדרו כדי לתמוך במפרטי ORB של CORBA

יתרונות ה- IIOP כוללים:

  • נייטרליות ארכיטקטורה טובה יותר
  • שקיפות תקשורתית
  • מדרגיות
  • שימוש חוזר בקוד
מה זה פרוטוקול בין-כדוריים באינטרנט (iiop)? - הגדרה מטכנולוגיה