Note 13 for XML

Watch & Read:

You now know the foundation of WSDL

National Digital Forecast Database is an example of a Web Service

SOAP (Simple Object Access Protocol ) Tutorial on W3schools (Syntax)

A SOAP message MUST be encoded using XML

A SOAP message MUST use the SOAP Envelope namespace

A SOAP message MUST use the SOAP Encoding namespace

A SOAP message must NOT contain a DTD reference

A SOAP message must NOT contain XML Processing Instructions

A SOAP message is fundamentally a one-way transmission between SOAP nodes, from a SOAP sender to a SOAP receiver, but SOAP messages are expected to be combined by applications to implement more complex interaction patterns ranging from request/response to multiple, back-and-forth "conversational" exchanges)
Soap Supported by Several Servers

PayPal Soap Documentation (Starts at Page 16)

SOAP is for communication between applications using HTTP!
VIP: SOAP allows you to get around firewalls!
Microsoft uses SOAP in .Net for its webservices
SOAP in Action

 

WAP (Wireless Application Protocol) Tutorial on W3schools
(Telephones & PDA's accessing information)

Accessing the Web using your Cell Phone
Compact Web file
M Commerce

Card Metaphor instead of Page

RSS (Really Simple Syndication) Tutorial and RDF (Resource Description Framework ) Tutorials on W3Schools (Identifying and creating dynamic content on the Web)

Format for identifying Content on the Web and used as foundation for a Semantic Web
RDF is a more flexible version of RSS
RSS has more "readers" available

 

Terms you need to Lookup:

SOAP, AJAX, WAP, RSS, WSDL (Web Services)

Homework:

Read pg 513-533 & 575-586

Final Project & Check your Grades

Final Step:

Review in your mind everything we covered in class and remember to cover it again before you go to bed so your mind to process this information while you sleep.