COM Automation advantages
Implementing the desired service(s) as a COM Automation component has a number of advantages:
- Location transparency - The component can reside anywhere on the network.
- Language - The user can use any programming language that supports COM Automation (VB, C/C++, Java™, and so on).
- Runtime selection of services - Simple, well-known tools can specify which component to use (for service upgrades, load balancing, and so on). The map itself need not change.
- Data types - COM Automation supports a set of well-known data types. See Supported Data Types for more information.
- Simple method-based mapping.