Брокер на обект (ORB)

Автор: Laura McKinney
Дата На Създаване: 9 Април 2021
Дата На Актуализиране: 10 Може 2024
Anonim
The NEW ULT ORB META for FREE WINS in VALORANT
Видео: The NEW ULT ORB META for FREE WINS in VALORANT

Съдържание

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

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

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


Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Techopedia обяснява Object Request Broker (ORB)

ORB прави следното:

  • Търси, съвпада и създава отдалечени машинни обекти
  • Събира параметри между обекти на приложението
  • Обработва проблеми със сигурността през границите на машината
  • Извлича и публикува обекти на данни на локални машини, достъпни за други ORB
  • Извиква методи на отдалечени обекти, използвайки статично и динамично извикване на метод.
  • Незабавно обекти автоматично се активира
  • Маршрути за методи за обратно извикване
  • Комуникира Inter-ORB протокол (IIOP) с други ORBs чрез Интернет

Разработчиците трябва да се справят с ORB със знания и грижи, когато се прилагат като решение на повтарящи се проблеми с разпределената среда. Ако се работи неправилно, проблемите могат да се засилят. Недостатъците на ORB включват:


  • Липса на асинхронна поддръжка на транзакции
  • Липса на ориентирана към обект поддръжка за интегрирано наследство на приложения
  • Липса на стандартно изпълнение на ORB в стандарта CORBA

Microsoft е разработила собствени ORB подходи в общия модел на обектите (COM) и дистрибутирания общ модел на обекти (DCOM).