일반적으로 널리 알려진 HTTP, HTTPS, SMTP 등을 통해 XML 기반의 메시지를 컴퓨터 네트워크 상에서 교환하는 프로토콜입니다.
웹 서비스에서 기본적인 메시지를 전달하는 기반이 됩니다.
SOAP은 XML을 근간으로 헤더와 바디를 조합하는 디자인 패턴으로 설계되어 있습니다. 헤더는 선택사항으로 반복이나 보안 및 트랜잭션을 정보로 하는 메타 정보를 가지며, 바디 부분은 주요한 정보인 정보를 가지고 있습니다.
SOA(Service Oriented Architecture)
ROA(Resource Oriented Architecture