Collections:
What Is REST and RESTful API
What Is REST and RESTful API?
✍: FYIcenter.com
REST (Representational State Transfer) is style of software architecture
that follows these constraints:
1. Client-Server Architecture - The software is divided into two components: the client component that interacts with end users with data presentation and data input, and the server component that stores data and applies business logics.
2. Statelessness - The client–server communication is stateless. So each request from any client contains all the information necessary for the server to respond.
3. Cacheability - Server should try to provide responses that are cacheable by clients or intermediaries to improve scalability and performance.
4. Layered System - Intermediary servers are allowed to be introduced between clients and the server to improve scalability and performance, or to add additional functionalities.
5. Code on Demand - Executable codes (for example JavaScript) can be returned in responses from the server for clients to provided extended functionalities.
6. Uniform Interface - The client-server interface should meet the following standards:
RESTful API refers the client-server API of a REST compliant software.
⇒ Terminologies Used in RESTful API
⇐ Testing REST API with SoapUI
2018-03-31, ∼1680🔥, 0💬
Popular Posts:
In what order thread groups are executed in JMeter? Thread groups, including regular "Thread Groups"...
Where to find tutorials on Apache JMeter test tool? I want to know how to use Apache JMeter. Here is...
How to generate MAC addresses? To help you to obtain some MAC addresses for testing purpose, FYIcent...
How to Pass Windows Environment Variable to JMeter? I want to use Windows temporary folder environme...
How to use HTTP protocol to post an XML message to a server? You can follow this tutorial to post an...