Съдържание
- Определение - Какво означава Object Request Broker (ORB)?
- Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.
- Techopedia обяснява Object Request Broker (ORB)
Определение - Какво означава 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).