CORBA, the Common Object Request Broker Architecture, is a specification for distributed objects that has been around since the late 1980’s. The goal of CORBA was to provide a language independent standard for middleware (both the basic protocols and for standard pieces of infrastructure). After an initial wave of hype, CORBA never really lived up to the expectations that were set for it, and it has since been mostly displaced by other technologies. In this talk, we’ll present an overview of CORBA and discuss whether or not it succeeded, and what lessons can be drawn for future distribution mechanisms.
This is a facinating, lengthy presentation on CORBA’s history and use. There’s a comparison with RMI at the end which is interesting as well:
If I tell you an application uses RMI, you know a lot more than if I tell you an
application uses CORBA.
I love these kind of technology postmortems.
Grosso’s other presentations look good too.