Дом развитие Что такое брокер объектных запросов (orb)? - определение из техопедии

Что такое брокер объектных запросов (orb)? - определение из техопедии

Оглавление:

Anonim

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

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


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

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

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

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

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

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

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

Что такое брокер объектных запросов (orb)? - определение из техопедии