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 6. Maintaining Service Contracts and Data Contracts

After completing this chapter, you will be able to:

  • Describe how to protect the individual operations in a service contract.

  • Explain which changes to a service require client applications to be updated.

  • Implement different versions of a service contract in a service.

  • Modify a data contract and explain which changes will break existing client applications.

  • Describe how WCF can generate default values for missing items in a data contract.

In Chapter 1, you learned that one of the fundamental tenets of Service Oriented Architectures (SOA) is that services share schemas and contracts, not classes or types. When you define a service, you specify the operations that it supports by defining a service ...

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