![How do I set up Object Request Broker (ORB) trace in WebSphere Application Server?](https://i.ytimg.com/vi/MmFYWxheGB8/hqdefault.jpg)
Содержание
- Определение - Что означает Object Request Broker (ORB)?
- Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
- Techopedia объясняет брокер объектных запросов (ORB)
Определение - Что означает 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).