Chapter 9. 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.

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

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

  • Describe how to implement transactions in a workflow service.

Most applications commonly need to ensure the internal consistency of the data that they manipulate. You can use transactions to help achieve this consistency. A transaction is an atomic unit of work or a series of operations that should either all be performed successfully, or, if something unexpected ...

Get Windows® Communication Foundation 4 Step by Step now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.