Section 1: XML Web Service Standards

Objectives:

  • Given XML documents, schemas, and fragments determine whether their syntax and form are correct (according to W3C schema) and whether they conform to the WS-I Basic Profile 1.1.
  • Describe the use of XML schema in J2EE Web services.
  • So for the most part, we are looking at understanding XML, XML Schemas. There are plenty of resources on the web for this. Once you have a handle on this, you need to know the XML formats of specific things like WSDL. The rules that these need to conform to are outlined in the WS-I BP 1.1.

    Flash Cards: Version 1.1

    Code Labs:

    Download the following

    lab 1 - Blah Blah

    Good Links:

    xyzws.com - The three sections are a good primer for XML

    http://www.w3.org/TR/xmlschema-0/ This is the latest XML Schema Tutorial.

    http://www.xfront.com/xml-schema.html There is a good XML Schema Tutorial and labs. You will need to do some tweaking of the bat files to get the labs to work.

    Some easy reads

    Nillable fields in XML - From IBM

    More on Nils and minOccurs

    Group indicators - All, choice, sequence

    XML Schema Patterns - Not sure if its on the test, but its good to be able to know that there are several equivalent means to express the same schema.

    WSDL Styles RPC and Document