Објецт Рекуест Брокер (ОРБ)

Аутор: Laura McKinney
Датум Стварања: 9 Април 2021
Ажурирати Датум: 14 Може 2024
Anonim
What is ORB protocol ! Object request broker paradigm in distributed computing
Видео: What is ORB protocol ! Object request broker paradigm in distributed computing

Садржај

Дефиниција - Шта значи Објецт Рекуест Брокер (ОРБ)?

Објектни посредник захтјева (ОРБ) је компонента апликације за средње софтверске програме која користи спецификацију уобичајене архитектуре објектног посредника захтјева (ЦОРБА), омогућавајући програмерима да упућују апликацијске позиве унутар рачунарске мреже. ОРБ је агент који у дистрибуцираном окружењу преноси позиве на операцију клијент / сервер и обезбеђује транспарентну комуникацију објекта.

ОРБ подржава широк избор сервиса средњег софтвера, укључујући, али не ограничавајући се на обавештења, покретаче догађаја, обраду трансакција, упорност и сигурност. ОРБ се може конфигурирати тако да се уклапа у различита окружења и може поднијети широк распон захтјева клијената. Дакле, програмери могу да модификују ОРБ како би испунили захтеве задатака за улазне захтеве клијента.


Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.

Тецхопедиа објашњава Објецт Рекуест Брокер (ОРБ)

ОРБ чини следеће:

  • Претражује, подудара и инстанцира удаљене машинске предмете
  • Скупља параметре између објеката апликације
  • Бави се проблемима безбедности преко граница машине
  • Дохваћа и објављује објекте података на локалним машинама доступним за друге ОРБ
  • Призива методе удаљених објеката користећи позивање статичких и динамичких метода.
  • Аутоматски активира неактивне објекте
  • Усмерава начине повратног позива
  • Комуницира Интер-ОРБ протокол (ИИОП) с другим ОРБ-овима путем Интернета

Програмери би требало да поступају са ОРБ знањем и пажњом када се примењују као решење за понављајућа питања дистрибуиране околине. Ако се рукује погрешно, проблеми се могу интензивирати. Недостаци ОРБ-а укључују:


  • Недостатак асинхроне подршке за трансакције
  • Недостатак подршке за интеграцију наслијеђених апликација оријентисаних на објекте
  • Недостатак стандардне имплементације ОРБ-а у ЦОРБА стандарду

Мицрософт је развио власничке ОРБ приступе у Цоммон Објецт Модел (ЦОМ) и Дистрибутед Цоммон Објецт Модел (ДЦОМ).