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 ServersPayPal 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 PageRSS (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.