February 2013
Intermediate to advanced
656 pages
21h 26m
English
A RESTful HTTP client moves from one resource to the next either by following links contained in resource representations or by being redirected to resources as a result of sending data for processing to the server. Server and client cooperate to influence the client’s distribution behavior dynamically. As a URI contains all information necessary for dereferencing an address—including host name and port—a client following the hypermedia principle might end up talking to a resource hosted by a different application, a different host, or even a different company.
In an ideal REST setup, a client will start with a single well-known URI and continue following hypermedia controls from then on. This is exactly the ...
Read now
Unlock full access