Network

REST, RESTFUL, REST API?

mostlyjinsonit 2019. 8. 7. 15:25
반응형



REST의 정의

REST = Representational State Transfer의 약자

자원을 이름(자원의 표현)으로 구분하여 해당 자원의 상태(정보)를 주고 받는 모든 것을 의미한다.

즉, 자원의 표현에 의한 상태 전달

- 자원의 표현? 해당 소프트웨어가 관리하는 모든 것을 표현하기 위한 이름을 뜻한다.

- 상태 전달? 데이터가 요청되어지는 시점에서 자원의 상태를 전달한다. JSON or XML을 통해 전달한다.

 

 

 

HTTP URI(Uniform Resource Identifier)를 통해 자원(Resource)를 명시하고, HTTP Method(POST,GET,PUT,DELETE)를 통해 해당 자원에 대한 CRUD Operation을 적용하는 것을 의미한다.

 

 

 

 

출처: https://phpenthusiast.com/blog/what-is-rest-api

 

What is REST API | PHPenthusiast

You're using REST API too long but are not sure what that means? Want to develop applications but the basic terms sound confusing? In this tutorial you'll learn the basics of REST API. Easy, simple and in plain English.

phpenthusiast.com

 

반응형

'Network' 카테고리의 다른 글

네트워크 인터페이스 자동 재시작 해결 방법(NDIS 10400)  (0) 2023.01.05
Throughput과 Bandwidth  (0) 2022.10.07
SOAP(Simple Object Access Protocol)  (0) 2019.08.07
웹 서비스란?  (0) 2019.08.07
EC2라는 것은 뭘까?  (0) 2018.09.11