With the advent of .NET, one of the questions that developers typically tend to ask with respect to the future of COM and COM+ is how long will these technologies exist.
COM+ provides a rich set of services and functions that cannot be duplicated in a day by using .NET components. Creating new .NET components that provide these services and functions would involve a lot of time, effort, and investments. In fact, COM+ forms an important part of the overall .NET programming model. Accessing COM+ services is easier when using the .NET framework.
One of the most important services that COM+ provides is transaction support.
With respect to relational databases, a transaction is a logical ...