Free Lines Arrow
본문 바로가기
Development/WEB

[WEB] SOAP 와 REST 의 차이점

by skahn1215 2021. 8. 26.
728x90
반응형

SOAP 와 REST 의 차이점

차이점을 알아봅니다.

 

SOAP 란?

https://vprog1215.tistory.com/196

 

[WEB] SOAP

SOAP soap 에 대해 공부합니다. SOAP 란? HTTP, HTTPS, SMTP 프로토콜을 통해 XML 메시지를 네트워크에서 하는 프로토콜이다. 웹서비스에서 기본적인 메세지를 전달한다. 보통의 경우 원격 프로시져 호출(R

vprog1215.tistory.com

 

 

 

REST 란?

https://vprog1215.tistory.com/151

 

[WEB] Rest API 와 설계

Rest API 란? REST(Representational State Transfer) 이다 www 와 같은 분산 시스템을 위한 소프트웨어의 한 아키텍처 형식이다. 이 용어는 로이 필딩(Roy Fielding)의 2000년 박사학위 논문에서 소개되었다...

vprog1215.tistory.com

 

 

 

SOAP 와 REST 의 차이점

  • REST와 SOAP는 각기 다른 두 가지의 온라인 데이터 전송 방식이다.

  • REST:
    - API 를 구축하는 방법을 정의 한다. 아키텍터 원칙 셋트이다.
    - 유연한 구현을 제공하는 가이드 라인 세트이다.
    - 경량화가 되어 있다.

  • SOAP:
    - World Wide Web 에서 유지 관리하는 공식 프로토콜이다.
    - XML 메시징과 같은 특정 요건이 있는 프로토콜이다.
    - 기본 보안과, 트랜잭션 컴플라이언스를 제공하여 REST 보다 무겁다.

 

차이점

  유형 데이터 포맷 보안 캐시
SOAP 프로토콜 XML WS-Security, SSL 지원 캐시 사용 불가
REST 아키텍처 JSON, XML 등 SSL 과 HTTPS 지원 캐시 사용 가능

 

728x90
반응형

'Development > WEB' 카테고리의 다른 글

[WEB] HTML, HTTP API, CSR, SSR  (0) 2021.10.06
[WEB] MQ(Message Queue)  (0) 2021.08.28
[WEB] SOAP  (0) 2021.08.26
[WEB] CORS 란?  (0) 2021.08.17
[WEB] HTTPS  (0) 2021.08.17

댓글