개발 공부 기록 블로그
SOAP(Simple Object Access Protocol)와 REST(Representational State Trasfer) 본문
CS/WEB
SOAP(Simple Object Access Protocol)와 REST(Representational State Trasfer)
민-민 2023. 1. 23. 15:10
|
SOAP(Simple Object Access Protocol)
|
REST(Representational State Transfer) |
공통점
|
두 개의 SW가 서로 통신을 주고받을 수 있게 하는 API
|
|
|
프로토콜
|
아키텍처 스타일
|
|
기능 위주의 전송
|
데이터 위주의 전송
|
포맷
|
XML만 허용
|
HTML, XML, JSON 등 다양
|
보안
|
SSL, WS-Security 지원
|
SSL, HTTPS 지원
|
장점
|
ACID 기준이 있어 데이터 손상을 줄여 줌
|
SOAP보다 덜 엄격한 통신규약, 캐시 사용 가능
|
단점
|
리소스가 상대적으로 많이 필요, 엄격한 통신규약
|
ACID 준수와 관련된 내용 X
|
'CS > WEB' 카테고리의 다른 글
SOA(Service Oriented Architecture)와 MSA(Micro Service Architecture) (0) | 2023.01.23 |
---|
Comments