ITWissen.info - Tech know how online

object request broker (ORB)

Distributed objects are decentralized objects stored on the address space of several systems that cooperate with the objects on the different systems. The Object RequestBroker

(ORB) performs the intermediary role necessary for cooperation. Object Request Brokers allow objects that are distributed across many machines to collaborate efficiently and are represented as if they are in the same address space. ORB has a list of all accessible components and passes tasks

to the correct agent.

CORBA Architecture

CORBA Architecture

ORB has been standardized by the Object Management Group (OMG) under Common Object Request Broker Architecture (CORBA) and performs the intermediary function by accepting requests to objects, locating the objects, and transmitting the request and result. Clients and servers

can be connected and communicate with the same ORB or with different ORBs using inter-ORB communication. Possible ORB implementations are specified in different implementation classes: Client-based ORB, Implementation-resident ORB, Server-based ORB, System-based ORB, and Library-based ORB. Well-known object request brokers (ORB) include Common Object Request Broker Architecture (CORBA), Distributed Component Object Model (DCOM), and .NET.

Informationen zum Artikel
Englisch: object request broker - ORB
Updated at: 24.09.2018
#Words: 211
Links: