nistered by the Open Group.
COM:
Microsoft's Component Object Model and what was formerly the Distributed Component Object Model. COM provides a standard way for objects to pass pointers locally or over networks. It is being ported to non-Windows platforms by Software AG, Digital Equipment, and Hewlett-Packard.
CORBA:
The Object Management Group's Common Object Request Broker Architecture is a se
t of definitions for how objects should interact over networks using object request brokers (ORBs). You can find ORBs for nearly every OS.
IIOP:
The Internet Interoperable ORB Protocol is a subset of CORBA and provides a standard way for ORBs to communicate.
RMI:
Java's remote method invocation provides methods for Java objects to talk over networks.
COM-CORBA Interworking:
A specification for enabling COM and CORBA objects to work together.
OLE:
Microsoft's Object Linking and Embedding, a Windows compound-document architecture. OLE Automation, a kind of cross-application scripting, is now called simply automation.
OpenDoc:
Another compound-document architecture, backed by a large consortium, including IBM and Apple, largely found on OS/2 and the Mac.
CICS, Tuxedo, MTS:
Transaction monitors from IBM, BEA, and Microsoft.