У дома развитие Какво представлява брокера на обектна заявка (кълбо)? - определение от техопедия

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

Съдържание:

Anonim

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

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


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

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

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

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

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

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

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

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