O'Reilly logo

Real World XML Web Services: For VB and VB .NET Developers by Yasser Shohoud

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 2. XSD: The Web Services Type System

If you open an empty cupboard and don't find an elephant inside, are the contents of the cupboard different from opening it and not finding a bicycle?

—Andrew Layman, commenting on reification of NULLs.

Web services are all about data exchange between heterogeneous applications. This data exchange cannot be accomplished without a common, agreed-upon type system that provides standard types and enables you to define your own. Chapter 2 is designed to get you up and running with XSD, the Web services type system, and to show you how XSD is used to specify message formats and validate data exchanged between client and service. This chapter is not intended as a rigorous explanation of XSD—that would ...

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