4. REST in a Page
• Architectural Style – a set of constraints
• Nouns and Verbs
• HTTP-Based
• Roy Fielding – U. C. Irvine
– “Representational State Transfer”
• Not SOAP
6. Constraint: Nouns and Verbs
• Nouns
– Your business model
• Account, Plan, Cat, Dog, Foo, Bar
• Verbs
– HTTP-Defined (RFC-2616)
• GET, PUT, POST, DELETE
• TRACE, OPTIONS, HEAD
• PATCH