29.6. COM, DCOM and .NET
Microsoft's component object model COM, dating from 1993, was designed to make it easier for their software developers to create new releases of Windows operating systems that are compatible with previous versions and to encapsulate applications. It was necessary to be able to evolve and reuse existing components. To allow Windows operating systems to function as parts of distributed systems, COM was integrated with OSF's DCE, an RPC protocol, in NT 4.0. Product names such as Active/X, Network-OLE and DCOM were used but the term COM has come to subsume these and imply a distributed component object model.
Unlike other object-oriented middleware COM therefore supports binary encapsulation of server objects and binary compatibility. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access