COMP60370
Architecture

Bijan Parsia

http://cs.man.ac.uk/~bparsia/comp60370/arch.html

{bparsia@cs.man.ac.uk}

Stepping back

The Client

The Server

Web differences

Explaining the Web

One Sort of Explanation

A Weak Explanation

A Weaker Explanation

Architecture

Elements

Configurations and properties

Architectural Style

Desirable (NF) Properties

Explanada

The Web as Application

Some questions

Style Derivation

REST diagram

Fielding's made an amazingly obscure and fairly ugly diagram purporting to show the REST archtiectural style.

REST Derivation

Another diagram by Fielding showing the derivation of REST through the other styles, with properties induced at each step shown.

Statelessness

Uniform Interface 

REST elements

What the heck is a resource?

"More precisely..."

Representations

Representation manipulation

Reading & References