
COM Features
-
Defines a binary standard for component interoperability
- Is
programming language-independent
- Is
provided on multiple platforms (Microsoft Windows, Microsoft WindowsNT
Apple Macintosh, UNIX)
- Provides
for robust evolution of component-based applications and systems
In addition, COM provides
mechanisms for the following:
- Communications
between components, even across process and network
boundaries
- Shared
memory management between components
- Error
and status reporting
- Dynamic
loading of components