CORBA

The Common Object Request Broker Architecture is a standard for communicating between distributed objects. CORBA provides a way to execute programs written in any language on any platform in the network. CORBA is ideal for widely distributed networks, where an event occurring in one location may require services to be performed in another. Its counterpart in the Microsoft world is DCOM.