CORBA (Common Object Request Broker Architecure) is a standard that allows programmers using a variety of tools to work together in creating applications that can be distributed across various computing platforms. CORBA allows applications to communicate with one another no matter where they are located or who has designed them. This is called "distributed computing". CORBA is the oldest standard, and its biggest competitor in the mid-to-late-1990s is Microsoft whose DCOM (Distributed Computing Project Object Model) is found in ActiveX. This text guides IT professionals, project managers, software developers, network administrators and general programmers from planning and training for a distributed computing project, through to completing both small and large CORBA-based applications. Programmers working on distributed computing projects create standalone sections of code called objects or commponents that are joined with others to create the whole application. Coverage in the text includes creating CORBA-compliant objects with various languages, sharing CORBA objects across several platforms, object capabilites on Web servers and problem-solving strategy with CORBA.
Readers will also be advised on when to use distributed computing and example code for CORBA compliant objects.