Object Request Broker

ORB is the initials of Object Request Broker (translation literal: broker of requests object).

A ORB is the whole of functions (classes Java, libraries C++…) who implement a “  bus logiciel  ” by which objects send and receive requests and answers, in transparent manner and portable : it is of activation or the invocation by an object, and remote, of a method of another distributed object -   in practice the called upon objects are often services.

A ORB is connected with a piping allowing the exchanges of messages between objects. ORBs belong to the family of the Middleware or intergiciels. The majority of ORBs (except technology COM/DCOM of Microsoft) are based on the standard CORBA published by OMG.

Two ORBs can communicate between them through the protocol IIOP ( Internet Inter ORB Protocol , to also see).

Some ORB :

  • ObjectBroker (ex-DIGITAL) integrated by BEA with Tuxedo in the offer m3, (see,)
  • OmniORB - a ORB resting on standard CORBA, published under license GNU LPG
  • Orbit, used by GNOME
  • Orbix of Irish Iona (undoubtedly most powerful)
  • VisiBroker of Borland (Ex-Inprise which repurchased the Visigenic company and extended their product)

See also

Other articles

External references

  • ObjectBroker of BEA
  • Orbit 2 of GNOME
  • Orbix de Iona
  • Visibroker de Borland
  • Myfeat Student Project

Random links:Tétaigne | Hélie de Noailles | Abner Doubleday | County of Livingston (Missouri) | Alzamaï | Timothy_C._peut