What Is Rest

REST is


An important concept in REST is the existence of sources of specific information, each of which can be referred to using a global URI identifier. In order to manipulate these resources, components of the network (clients and servers) communicate via a standardized HTTP interface and exchange representations of the actual documents conveying the information.

Any number of clients, servers, caches, tunnels, etc. can mediate the request, but each does so without "seeing past" its own "layering", another constraint of REST and a common principle in many other parts of information and networking architecture. Thus an application can interact with a resource by knowing two things: the identifier of the resource, and the action required. The application does not need to know whether there are caches, proxies, gateways, firewalls, tunnels, or anything else between it and the server actually holding the information.


External links:


CategoryDefinition


EditText of this page (last edited August 14, 2010) or FindPage with title or text search