Simple Object Access Protocol
HTTP 프로토콜을 이용하므로 HTTP의 특성을 상속받음
Contents
- 1 SOAP 특징
- 2 구조
- 3 SAAJ
- 4 Falut 요소
- 5 SOAP 인코딩
- 5.1 java 단순형과의 연관관계
1 SOAP 특징 #
프로토콜 독립성
언어 독림성
플랫폼 및 운영 체제 독립성
(멀티파트 MIME 구조 사용) 첨부를 통합하는 SOAP XML 메시지 지원
SOAP 헤더와 SOAP 본문으로 구성 그리고 그것을 정의하기 위해 사용되는 이름 공간정보등이 포함되는 SOAP 봉투(envelope)로 구성
<envelope>
<head>
인증정보 등
</head>
<body>
요청메소드 및 처리결과
</body>
</envelope>
3 SAAJ #
SOAP with Attachments API for java
JAX-RPC와 JAXR API에서 내부적으로 사용되는 api
javax.xml.soap 패키지
4 Falut 요소 #
발신자가 전송한 메시지에 문제가 있는 경우 오류메시지를 리턴하는데 이때 사용
5.1 java 단순형과의 연관관계 #
boolean ==> xsd:boolean
byte ==> xsd:byte
....
String ==> xsd:string