O'Reilly logo

SOA Patterns with BizTalk Server 2013 and Microsoft Azure - Second Edition by Mahindra Morar, Colin Dijkgraaf, Johann Cooper, Mark Brimble, 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

How to version schemas?

Schemas define the messages that travel between our service endpoints and represent a core aspect of the service contract. As the need arises to reshape our schema to fit changing business needs, it's critical to understand the impact our choices have and strategies for minimizing impact on existing consumers.

What if we have an existing BizTalk schema exposed via a WCF service to client applications and decide to reorganize the underlying node structure of the schema? Alternately, what if we chose to remove existing schema elements and add new required ones? From our earlier discussion, this would seem to be a blatant breaking change. However, if you perform a vanilla exposure of a BizTalk schema as a service, these types ...

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