REST, Self-description, and XML
by
Mark Baker
Table of contents
REST, Self-description, and XML
Overview
REST
Key REST constraints
Self-descriptive messages
Stateless interaction
Resource identification
Uniform interface
Hypermedia
Self-describing
Self-describing
"Follow your nose"
You have an ethernet cable
You send an Internet packet
The TCP spec
IANA Port Number Registry
The Hypertext Transfer Protocol (HTTP) specification
The MIME type
Hold up!
XML; what's the X stand for again?
How can we fix that?
Can we do that?
Cool! What can we call it?
Comparing RDF/XML & XML
More RDF
Conclusion