SOAP (Simple Object Access Protocol)
SOAP(Simple Object Access Protocol)
일반적으로 널리 알려진 HTTP, HTTPS, SMTP 등을 통해서 xml을 이용하여 분산처리 환경에서 데이터 교환을 쉽게 할 수 있게 해주는 protocol이다.
SOAP는 응용 계층에 있는 protocol을 전송 계층의 protocol로 사용할 수 있게 만든다.
장점으로는 HTTP 기반 위에서 동작하기 때문에, proxy와 방화벽에 구애 받지 않고 쉽게 통신할 수 있고, HTTP 이외의 다른 transport protocol(SMTP)를 사용할 수 있다.
또한 XML을 이용하기에 플랫폼과 프로그래밍 언어에도 독립적이다.
하지만 XML의 형태로 보내기 때문에 다른 protocol에 비해서 상대적으로 느리다.
'SW > 데이터통신' 카테고리의 다른 글
TCP/UDP (0) | 2017.09.05 |
---|---|
IP (Internet Protocol) (0) | 2017.09.05 |
Real Time Streaming Protocol (RTSP, 실시간 스트리밍 프로토콜) (0) | 2017.09.05 |
웹소켓 (Web Socket) (0) | 2017.09.05 |
HTTP header (0) | 2017.09.05 |