Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
In This Chapter |
|
|
For both developers and companies, a common goal has been to reuse business logic for both internal and external applications. One major problem is that each organization standardizes and writes components on different platforms (such as Unix or NT) and in different development languages (such as Java, C++, or Ada). There needs to be a way for all of these component objects to communicate, appearing as a single application running on a single machine regardless of the language, host, or environment. One of the standards that has emerged to address this need is Common Object Request Broker Architecture (CORBA).