Skip to main content

Co je makléř žádosti o objekt?

Makléř žádosti o žádost nebo ORB je programovací protokoly, které fungují jako prostředník nebo makléř mezi klientem a dodavatelem.Pomocí makléře žádosti o požadavek na objekt předloží klient požadavek na nějaký typ služby.Makléř obdrží žádost a směruje ji do bodu ukončení v síti, kde může být požadavek úspěšně dokončen.Použitím zprostředkovatele požadavků na objekt klient server zpracovávající požadavek nemusí vědět, kam v síti požadavek předat.Makléř vyhodnocuje požadavek a poté ji podle toho směruje.

Někdy je užitečné porozumět makléři požadavků na objekty jako příklad middlewaru.Middleware v podstatě funguje jako prostředky předávání dat z bodu původu na bod ukončení, spíše než přenos dat ve striktně směřovací komunikaci.Výhodou tohoto přístupu je, že middleware je schopen kvalifikovat příchozí data a směrovat je do části sítě, kde bude pravděpodobně zpracován s největší úrovní účinnosti.

Makléř požadavku na objekt je součástí širší architektury zprostředkovatele požadavků na společný objekt, známé také jako Corba.Je to tato širší architektura, která umožňuje, aby zprostředkovatel požadavků objektů přesně a rychle zpracoval vstup dat z klienta a dodal data do řádného systému nebo serveru v síti.Každá komponenta je nastavena pomocí jazyka definice rozhraní, který umožňuje křížovému kompilátoru identifikovat každou komponentu, která je aktuálně funkční kdekoli v síti.

V rámci celkové funkce může zprostředkovatel požadavků na objekt poskytnout více než jeden bod ukončení údajů obsažených v žádosti o klienta.Například data mohou být zkopírována a přesunuta na různé servery v síti.Data mohou být vyhozena do databáze pro další zpracování a zároveň přidat do obyčejných souborů pro ukládání.Potvrzení dokončení může probíhat jako součást celkové funkce a také umožnit, aby byl požadavek obnoven do původního formuláře, pokud sekvence nebude správně dokončit.

Vzhledem k tomu, že existuje schopnost nakonfigurovat zprostředkovatele požadavků na objekt tak, aby se vešel do řady prostředí a zvládl širokou škálu požadavků klientů, programátoři jsou schopni přizpůsobit makléře, aby zvládl libovolný počet jednotlivých a více úkolů pro žádost o příchozí klient.Makléři jsou také poněkud přizpůsobiví, protože když jsou komponenty přidány do sítě, mohou být pojmenovány a přidány do obecné architektury s relativně snadno.