RESTful Web services
RESTful Web services REST • Representational State Transfer (REST) is an architectural style for the service of web • The REST is used as a basis for HTTP 1.1 development • Thus the WWW including servers, proxies, etc... • REST is • Resource-based • Focuses on Representations (of data/information/resources) • Derived using Six Constraints CONSTRAINTS 1) Client-server 2) Layered System 3) Stateless 4) Cacheable 5) Code-On -Demand (Optional) 6) Uniform Interface ELEMENTS OF REST STYLE