Open yoogail105 opened 2 years ago
?
REST
: HTTP 프로토콜을 바탕으로, 필요한 데이터를 별도의 규약 없이 주고받음RESTful
이라고 함./
로 구분http://127.0.0.1/movie
RESTful API
http://127.0.0.1/sns/article/create
http://127.0.0.1/sns/article/read
http://127.0.0.1/sns/article/update
http://127.0.0.1/sns/article/delete
HTTP 메소드
를 사용하여 CRUD 액션을 구분 권장GET
, POST
GET
: 데이터 요청
POST
: 데이터 전송GET
: 특정 리소스의 대표적인 정보 요청POST
: ID 없이 리소스 생성/수정PUT
: ID 기반으로 리소스 생성/수정DELETE
: 리소스 삭제HEAD
: GET
방식의 요청, 내용 없이 메타 정보만 요청OPTIONS
: 특정 URL에 대한 보조 메소드 역할
SOAP, RESTful
알고 있어야 하는 것들
SOAP
과RESTful
방식으로 나뉜다. →지금 이야기할 것
웹 서비스 아키텍처 구조에 따라1: SOAP(Simple Object Access Protocol)
Soap의 메세지 구조
Header
: optionalBody
SOAP 네트워크 통신의 장점
SOAP 네트워크 통신의 단점
🔖 출처