Будинки Розвиток Що таке брокер об'єктного запиту (куля)? - визначення з техопедії

Що таке брокер об'єктного запиту (куля)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає брокер об'єктних запитів (ORB)?

Брокер об'єктного запиту (ORB) - компонент додатка проміжного програмного забезпечення, який використовує загальну специфікацію архітектури брокера об'єктного запиту (CORBA), що дозволяє розробникам здійснювати виклики програм у комп'ютерній мережі. ORB - це агент, який передає виклики оператора клієнт / сервер у розподіленому середовищі та забезпечує прозоре спілкування об'єкта.


ORB підтримує широкий спектр проміжних програм, включаючи, але не обмежуючись цим, сповіщення, тригери подій, обробку транзакцій, наполегливість та безпеку. ORB можна налаштувати так, щоб він вписувався в різні середовища та обробляв широкий спектр запитів клієнтів. Таким чином, розробники можуть змінювати ORB, щоб відповідати вимогам завдання для вхідних запитів клієнтів.

"Техопедія" пояснює брокера об'єктних запитів (ORB)

ORB робить наступне:

  • Пошуки, збіги та екземпляри віддалених машинних об'єктів
  • Збирає параметри між об’єктами програми
  • Обробляє проблеми безпеки через межі машини
  • Отримує та публікує об’єкти даних на локальних машинах, доступних для інших ОРБ
  • Викликає методи віддалених об'єктів, використовуючи статичний та динамічний виклик методу.
  • Автоматично створює миттєві об'єкти
  • Маршрутизація методів зворотного виклику
  • Спілкується протокол Inter-ORB (IIOP) з іншими ORB через Інтернет

Розробники повинні поводитися з ORB знаннями та обережністю, коли вони застосовуються як рішення для постійних проблем з розподіленим середовищем. Якщо поводитися неправильно, проблеми можуть посилитися. До недоліків ORB можна віднести:

  • Відсутність підтримки асинхронної транзакції
  • Відсутність підтримки інтегрованих застарілих додатків, орієнтованих на об'єкти
  • Відсутність стандартної реалізації ORB у стандарті CORBA

Microsoft розробила власні підходи ORB у загальній моделі об'єкта (COM) та розповсюдженій загальній об'єктній моделі (DCOM).

Що таке брокер об'єктного запиту (куля)? - визначення з техопедії