Microsoft sees the biggest selling point of MTS as scalability. I've found the simplified deployment of packages and the role based security to be just as compelling reasons to adopt MTS. --FabianLeGayBrereton ----- MTS Strengths: * Component Transactions - Similar to database transactions, but instead of a transaction encompassing SQL statements, a component transaction encompasses the work of one or more components. MTS provides support for component transactions by monitoring components as they interact with traditional resources such as databases. * Transaction Monitoring * Object Brokering * Resource Pooling * Declarative Security * Programatic Security * Dynamic Load Balancing ----- Of course you could take those very same statements and use them all as an argument for WhyUseEnterpriseJavaBeans -- except for the very first one (it is Windows), which must be negated :) KyleBrown ''...discussion continued at end of EjbVsComPlus page.'' ---- See MicrosoftTransactionServer, ComComponent CategoryMicrosoft CategoryEnterpriseComputingConcerns