Slide 1

Overview

Data:
XML Overview

XML is for structuring data [1]

XML is for structuring data [2]

XML is a family of technologies [1]

XML is a family of technologies [2]

XML is new, but not that new

HTML and XHTML

XML has namespaces

XML is license-free

An example of XML [element]

An example of XML [attribute]

Validation:
XML Schema Overview

What is an XML Schema?

An XML Schema defines:

XML Schemas replacing DTDs

XML Schema & Data Types

Why Schema is important

XML Schema: Practical

The simplest element definition

Another element definition

Another element definition

Transport:
SOAP Overview

What is SOAP?

SOAP is:

Why SOAP?

SOAP was Proposed

SOAP Building Blocks

Syntax Rules

SOAP Request Example

SOAP Template

The Envelope Element

The Header Element

The Body Element

A SOAP Example [1]

A SOAP Example [2]

SAML Assertion

Building web services

WSDL

WSDL

UDDI

UDDI: Registry organization

UDDI: SOAP API

The Meteor Channel:
an example of Web services

Meteor in a nutshell...

Diagram of Meteor Concept

As implemented ...

Data from multiple sources, locations

Meteor Channel in the uPortal

The End