MTS Shortcomings
COM+ solves a number of deficiencies in MTS. For starters, not all the MTS services are even implemented in the comprehensive way that we see them in COM+. MTS ostensibly supports object pooling with a set of documented methods. These methods, however, are not implemented in the MTS runtime. One can actually implement object pooling in MTS, but it requires writing a resource dispenser. In most cases, this is not required in COM+. Another drawback to MTS is the fact that MTS and COM overlap somewhat. This is because MTS is a layer on top of COM and duplicates some of the COM functionality. It is preferred that you call the MTS functions rather than their equivalent COM functions. This avoids potential problems at runtime. One ...
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