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

2.2. What Is XSD?

On May 2, 2001, the W3C finalized a standard for an XML-based type system known as XML Schema. The language used to define a schema is an XML grammar known as XML Schema Definition (XSD) language. Web services use XML as the underlying format for representing messages and data; this made XSD a natural choice as the Web services type system.

The W3C XML Schema standard is logically two things: a set of predefined or built-in types like int and string and an XML language for defining new types and for describing the structure of a class of XML documents like an invoice or a purchase order. To help you understand the role of XSD in the world of XML, consider this analogy to your favorite programming language (Figure 2.1): The programming ...

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