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 ...

Get COM+ Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.