Transaction Support
COM+ components provide transactional support just like their MTS predecessors. However, COM+ introduces the concept of automatic transactions. Automatic transactions allow a component to participate in a transaction and vote for the success or failure of a transaction without any special coding. Automatic transactions are intended to simplify COM+ programming; however, they don't always work well with Visual Basic 6.0 components.