728x90
반응형
■ SOAP API 와 REST API
API의 구조에서 가장 대표적으로 SOAP와 REST 방식이 있음
서로 비슷하지만 본질적으로 서로 구성, 기능, 상황에 따라 다르게 사용됨
■ SOAP API 와 REST API 의 개념 및 차이
- SOAP API
: Simple Object Access Protocol
: XML 형식을 사용하는 프로토콜이며, 보안이나 전송 등에 있어 REST API 보다 많은 표준들이 정해져있어 REST API에 비해 복잡함
- REST API
: Representational State Transfer
: 프로토콜이 아닌 아키텍처 스타일
: 보통 JSON 형식을 사용하지만, XML이나 YAML 등 프로토콜을 강제하지 않음
- 자원(Resource): URI (인터넷 식별자)
- 행위(Verb) : HTTP Method (메소드)
- 표현(Representations)
: 즉, URI와 HTTP 프로토콜을 기반으로 데이터를 전달하는 프레임워크
*HTTP Method (메소드)
1) GET : 조회
2) POST : 등록
3) PUT : 수정
4) DELETE : 삭제
728x90
반응형
'API' 카테고리의 다른 글
[API] Open API 공휴일 확인하기 :: 공공데이터포털 API (0) | 2021.05.04 |
---|