Брокер об'єктного запиту (ORB)

Автор: Laura McKinney
Дата Створення: 9 Квітень 2021
Дата Оновлення: 1 Липня 2024
Anonim
Брокер об'єктного запиту (ORB) - Технологія
Брокер об'єктного запиту (ORB) - Технологія

Зміст

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

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

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


Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

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

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

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

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


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

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