And still the man is not finished yet. You should check out Roy's PhD dissertation - now known as "the REST paper (http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm)". In certain circles it's caused a minor earthquake.
The REST hypothesis is that URIs and HTTP are sufficient to encompass any desired computational communication pattern. Furthermore, this style has desirable characteristics: standards-based, can be made reasonably efficient, can be made secure, requires no new elaborate hardware or network building.
The immediate implication is that the technologies du jour -- SOAP, and complex RPC-like layers on top of the web -- are both Bad and Wrong. You already knew that they sucked, but this paper will show you why they inherently suck.
The paper is really long, so you might want to check out some of Paul Prescod (http://www.prescod.net/)'s popular articles on the topic.
Roy Fielding
Date: 2002-06-15 12:50 pm (UTC)The REST hypothesis is that URIs and HTTP are sufficient to encompass any desired computational communication pattern. Furthermore, this style has desirable characteristics: standards-based, can be made reasonably efficient, can be made secure, requires no new elaborate hardware or network building.
The immediate implication is that the technologies du jour -- SOAP, and complex RPC-like layers on top of the web -- are both Bad and Wrong. You already knew that they sucked, but this paper will show you why they inherently suck.
The paper is really long, so you might want to check out some of Paul Prescod (http://www.prescod.net/)'s popular articles on the topic.