Брокер запроса объекта (ORB)

Автор: Laura McKinney
Дата создания: 9 Апрель 2021
Дата обновления: 1 Июль 2024
Anonim
How do I set up Object Request Broker (ORB) trace in WebSphere Application Server?
Видео: How do I set up Object Request Broker (ORB) trace in WebSphere Application Server?

Содержание

Определение - Что означает Object Request Broker (ORB)?

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

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


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет брокер объектных запросов (ORB)

ORB делает следующее:

  • Поиск, сопоставление и создание экземпляров объектов удаленной машины
  • Собирает параметры между объектами приложения
  • Решает проблемы безопасности через границы компьютера
  • Извлекает и публикует объекты данных на локальных машинах, доступных для других ORB.
  • Вызывает методы удаленного объекта, используя статический и динамический вызов метода.
  • Автоматически создает пустые объекты
  • Маршруты обратного вызова методов
  • Связывает протокол Inter-ORB (IIOP) с другими ORB через Интернет

Разработчики должны обращаться с ORB со знанием и осторожностью, когда применяются в качестве решения для повторяющихся проблем распределенной среды. Если обработано неправильно, проблемы могут усилиться. К недостаткам ОРБ можно отнести:


  • Отсутствие поддержки асинхронных транзакций
  • Отсутствие неинтегрированной поддержки интеграции унаследованных приложений
  • Отсутствие стандартной реализации ORB в стандарте CORBA

Microsoft разработала собственные подходы ORB в Общей объектной модели (COM) и Распределенной общей объектной модели (DCOM).