API

[API] SOAP API 와 REST API 차이

chsr 2021. 6. 8. 18:53
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 : 삭제

SOAP API와 REST API 차이점

 

728x90
반응형

'API' 카테고리의 다른 글

[API] Open API 공휴일 확인하기 :: 공공데이터포털 API  (0) 2021.05.04