Compatibility is determined by Policy
- Structural (what) compatibility is managed using schema and contract, whilst semantic (how) compatibility should be managed through policy


Please insert random remarks / discussion here:

How is schema/interface versioned and more importantly evolved over time? Should SOA's implement late binding via public interface to accomplish poly-morphic behaviors, e.g. pass in a magic string and walla? Of course late bound public interfaces violate BoundariesAreExplicit. So what considerations have been given towards functional evolution of the API? -- KirkViehland



See Also: GlobalBankWiki
Microsoft Communities