SOAP(Simple Object Access Protocol) API
- 일반적으로 널리 알려진 HTTP, HTTPS, SMTP 등을 통해 XML 기반의 메시지를 컴퓨터 네트워크 상에서 교환하는 프로토콜
- 은행용 모바일 앱처럼 보안 수준이 높아야 하거나, 신뢰할 수 있는 메시징 앱, 또는 ACID(원자성, 일관성, 고립성, 지속성)를 준수해야 하는 경우라면 SOAP 방식이 적절함
- ACID는 데이터 일관성을 위한 다른 방식들보다도 더 보수적이기 때문에, 금융 정보 등의 민감한 데이터를 주고받을 때 일반적으로 많이 사용됨
- SOAP은 ACID를 준수하기 때문에 데이터의 변형을 줄여주고, 데이터베이스와의 상호작용에 대해서 사전에 정확하게 정하기 때문에 데이터의 무결성을 지켜줌
* 출처
SOAP - 위키백과, 우리 모두의 백과사전 (wikipedia.org)
SOAP API vs. REST API, 두 방식의 가장 큰 차이점은? - Wishket
'Security & IT terms' 카테고리의 다른 글
[Day 149] OAuth(Open Authentication) (0) | 2021.01.06 |
---|---|
[Day 147] Proxy Server (0) | 2021.01.04 |
[Day 145] REST API (0) | 2021.01.02 |
[Day 144] Qshing(큐싱) (0) | 2021.01.01 |
[Day 140] 공급망 공격(Supply Chain Attack) (3) | 2020.12.28 |