Object Request Broker


object request broker

[′äb·jikt ri¦kwest ‚brō·kər] (computer science) The central component of CORBA, which passes requests from clients to the objects on which they are invoked. Abbreviated ORB.

Object Request Broker

(programming)(ORB) Part of the OMG CORBA specification,an ORB's basic function is to pass method invocationrequests to the correct objects and return the results tothe caller.

To achieve this the ORB must be able must be able to identifyand locate objects, handle connections from invoker and thedata returned from methods. Communication between the ORB andapplications are achieved through IDL stubs and skeletonswhilst the OMG has specified IIOP as the protocol throughwhich ORBs may communicate with each other. Using IIOP, anORB may request method invocations from a remote object.