מתווך לבקשת אובייקט (ORB)

מְחַבֵּר: Laura McKinney
תאריך הבריאה: 9 אַפּרִיל 2021
תאריך עדכון: 26 יוני 2024
Anonim
What is ORB protocol ! Object request broker paradigm in distributed computing
וִידֵאוֹ: What is ORB protocol ! Object request broker paradigm in distributed computing

תוֹכֶן

הגדרה - מה המשמעות של מתווך בקשת אובייקטים (ORB)?

מתווך לבקשת אובייקטים (ORB) הוא רכיב יישומי תווכה המשתמש במפרט ארכיטקטורה של מתווך בקשת אובייקטים (CORBA) המאפשר למפתחים לבצע שיחות יישום ברשת מחשבים. ORB הוא סוכן המעביר הפקודות להפעלת לקוח / שרת בסביבה מבוזרת ומבטיח תקשורת אובייקטים שקופה.

ORB תומכת במגוון רחב של שירותי תווכה, כולל אך לא מוגבל להתראות, מפעילי אירועים, עיבוד עסקאות, התמדה ואבטחה. ניתן לקבוע את התצורה של ORB כך שתתאים לסביבות מגוונות ולטפל במגוון רחב של בקשות לקוח. לפיכך, מפתחים יכולים לשנות ORB כך שיעמוד בדרישות המשימה לבקשות לקוח נכנסות.


מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את מתווך בקשת האובייקטים (ORB)

ORB עושה את הדברים הבאים:

  • חיפושים, התאמה ומיידית של אובייקטים מכניים מרוחקים
  • אוסף פרמטרים בין אובייקטים של יישומים
  • מטפל בבעיות אבטחה בגבולות מכונה
  • מאחזר ומפרסם אובייקטים של נתונים במחשבים מקומיים הזמינים עבור ORBs אחרים
  • קורא שיטות של אובייקט מרוחק באמצעות הפעלת שיטה סטטית ודינמית.
  • מייצר אובייקטים סרק באופן אוטומטי
  • ניתוב שיטות התקשרות
  • מתקשר פרוטוקול Inter-ORB (IIOP) עם ORBs אחרים דרך האינטרנט

על מפתחים להתמודד עם ORB בידע ובטיפול כאשר הם מיושמים כפתרון לבעיות סביבתיות מבוזרות חוזרות ונשנות. אם מטופלים בצורה לא נכונה, סוגיות עשויות להתעצם. החסרונות של ORB כוללים:

  • היעדר תמיכה בעסקה אסינכרונית
  • היעדר תמיכה בשילוב אפליקציות מדור קודם שאינן מוכוונות מראש
  • היעדר יישום ORB רגיל בתקן CORBA

מיקרוסופט פיתחה גישות ORB קנייניות במודל אובייקט משותף (COM) ובמודל אובייקט משותף (DCOM) מבוזר.