| |
| |
Fielding Dissertation: CHAPTER 5: Representational State Transfer (REST) |
 | | REST components communicate by transferring a representation of a resource in a format matching one of an evolving set of standard data types, selected dynamically based on the capabilities or desires of the recipient and the nature of the resource. |
 | | Depending on the message control data, a given representation may indicate the current state of the requested resource, the desired state for the requested resource, or the value of some other resource, such as a representation of the input data within a client's query form, or a representation of some error condition for a response. |
 | | An application's state is therefore defined by its pending requests, the topology of connected components (some of which may be filtering buffered data), the active requests on those connectors, the data flow of representations in response to those requests, and the processing of those representations as they are received by the user agent. |
| www.ics.uci.edu /~fielding/pubs/dissertation/rest_arch_style.htm (6453 words) |
|