O'Reilly logo

Microsoft® Windows® Communication Foundation Step by Step by John Sharp

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 8. Supporting Transactions

After completing this chapter, you will be able to:

  • Describe the transaction management protocols available with WCF.

  • Use transactions with WCF services and operations.

  • Explain how to implement secure, distributed transactions by using the WS-AtomicTransaction protocol.

  • Describe the impact that using transactions can have on the design of a WCF service.

A common requirement of most applications is the need to ensure internal consistency in the data that they manipulate. You can use transactions to help achieve this aim. A transaction is an atomic unit of work or a series of operations that should either all be performed or, if something unexpected happens, all be undone. The classic example of a transaction concerns ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required