0fd8a116_st_with_Ron_Jacobs___Channel_9__Transcript
[Speaker] Ian [Start Time] 0:06:40.6 [Transcript] 
We work with clients to develop communities of service providers and consumers, where we know that the provider needs to evolve independently of those consumers and typically we find that despite people at hearing to those four tenets of SOA, none the less they end up strongly coupling their consumers to their providers and very often by reflecting the entire contract inside that consumer. So they use XSD validations and a kind of naïve serialization. Which means, whenever the provider wants to change and modify what is its interface, make extensively breaking changes then all of those consumers have to jump at the same time.
ARCast - The Evolution of Architecture with Martin Fowler | ARCast with Ron Jacobs | Channel 9
Transcript