COM Features

1. Standard Services irrespective of location
- Services required within a
single running process
- Services required on
different processes on the same machine
- Services required on two
different processes across a network using DCOM
2. Any Programming Language and Integrated with
Development Tools
- Provides the choice of
the highest volume of languages and tools available, as well as the
largest base of applications
3. Flexible Security
- Provides choice in the area
of security, as it provides a common interface (SSPI) where various
security providers can be plugged in
4. Mature specification and reference
implementation
- Provides the major elements
necessary for a technology to succeed:
A solid specification, a single reference
implementation which has been ported to multiple platforms
5. Ubiquitous
- Found on millions of systems
worldwide and is a key part of most Microsoft software
- Major systems vendors such
as HP, DEC and SNI have announced plans to ship COM on their systems