본문 바로가기

soap

(2)
SOAP에 대해서. SOAP에 대하여.. 요약 SOAP는 분산 환경에서 구조적이고 타입이 있는 정보를 XML을 이용해서 교환하기 위한 프로토콜로서, 문서 중심 메시지 통신과 원격 함수 호출을 위한 표준화된 방법을 제공한다. XML과 HTTP POST를 사용하기 때문에 간단하고 SOAP 메시지는 웹서비스의 public, fine, bind 오퍼레이션을 지원한다. 웹 서비스에서 SOAP은 EDI와 RPC 두 가지 용도로 사용된다. SOAP 메시지의 구성 중 Envelope 원소는 Header와 Body라는 자식 원소를 갖는다. 헤더 부분은 생략할 수 있지만, 바디 부분은 반드시 기술하여야 한다. SOAP에서 사용되는 데이터 타입들은 스칼라 타입과 합성 타입으로 구분할 수 있다. SOAP 메시지는 헤더 정보를 옵션으로 포함할 수..
SOAP(Simple Object Access Protocol) SOAP란 무엇인가? SOAP은 XML과 HTTP 통신을 기반으로 하여 네트워크 상에 존재하는 각종 컴포넌트간의 호출을 효율적으로 실현하기 위한 방법을 제시하는 규약이다. 쉽게 말하면 네트워크 상에서 Client와 Service Provider간에 메시지를 요청하고 이에 응답해주는 방법을 제공하는 것이다.. 이러한 방식들은 기존의 RPC(Remote Procedure Call)라 묶여서 불려오던 것들이다.. 따라서 SOAP은 RPC의 한가지 방법이라 할 수가 있다. SOAP은 여러 Application Layer Protocol 들 중에 HTTP를 사용함으로써 여러 시스템간의 통신과 통합을 위한 좀더 단순하면서도 가벼운 메카니즘을 제공한다,, 이외에... HTTP를 사용하게 된 중요한 이유는 바로 방화벽..