O'Reilly logo

SOA Patterns with BizTalk Server 2009 by Richard Seroter

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. Versioning Patterns

There is nothing permanent except change.

-Heraclitus

Up until this point, we have looked at how to design and build many of the core components of a service-oriented architecture using BizTalk Server 2009. One of the most prominent aspects of SOA is the capacity to support change. This chapter focuses on how to change service components while introducing the least amount of impact to existing clients.

In this chapter you will learn:

  • The importance of versioning your SOA solution

  • Which components of an SOA may undergo versioning

  • Strategies for versioning schemas

  • How to version endpoints

  • How to version long-running orchestrations

  • Ways to lengthen the life of production services and delay the need to explicitly introduce changes ...

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