Chapter 12. Advanced XML Schema Part I: Message Flexibility, Type Inheritance, and Composition

Image

12.1 Message Flexibility and Constraint Granularity

12.2 Type Inheritance and Composition

12.3 Common CRUD Messages Types

Chapter 6 covered XML Schema features as they pertain to fundamental message design. It’s time now to roll up our sleeves and expand on the basics to explore more complex message design issues and techniques over the next two chapters.

Note

Several parts of this chapter focus on service models, as well as capability granularity, constraint granularity, and data granularity levels. Be sure to read up on these terms in Chapter 3 before ...

Get Web Service Contract Design and Versioning for SOA now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.