Tradeoffs of distributed transactions

Now you have learned how to turn on distributed transaction support for a WCF service. Before you dive into the distributed transaction world in your real work environment, you need to be aware that distributed transaction support will impact your applications in a few areas, sometimes maybe significantly.

The following is a list of some of the impacts for distributed transactions:

  • Distributed transactions may introduce more complexity to your applications
  • Distributed transactions may decrease the performance of your applications
  • Distributed transactions may increase the deadlock probability of your processes

You should analyze your requirements, consider all pros and cons of turning the distributed transaction support on, and then make your own judgment for your applications.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset