[This is preliminary documentation and subject to change.]
Best Practice (Designed for Microsoft® Windows® Logo)
Your application should expose all new object servers (whether application servers, document servers, or other types of object server) as COM+ objects.
Most applications should accomplish this best practice by using a compiler that can generate COM+ executables.
Tools vendors may need to use the COM+ Meta data, calling conventions, and executable formats directly.
For information about COM+, see http://www.microsoft.com/com.