SOAP 시작하기 튜토리얼login
SOAP 시작하기 튜토리얼
작가:php.cn  업데이트 시간:2022-04-11 14:22:12

SOAP 구문



SOAP 빌딩 블록

SOAP 메시지는 다음 요소를 포함하는 일반 XML 문서입니다.

  • 이 XML 문서를 SOAP 메시지로 식별하는 필수 봉투 요소

  • 헤더를 포함하는 선택적 헤더 요소 information

  • 모든 호출 및 응답 정보를 포함하는 필수 Body 요소

  • 이 메시지를 처리하는 동안 발생한 오류에 대한 정보를 제공하는 선택적 Fault 요소

위의 모든 요소는 SOAP의 기본 네임스페이스에 선언됩니다. 캡슐화:

http://www.w3.org/2001/12/soap-envelope

및 SOAP 인코딩 및 데이터 유형의 기본 네임스페이스:

http://www.w3.org/ 2001/12/soap-encoding


구문 규칙

다음은 몇 가지 중요한 구문 규칙입니다.

  • SOAP 메시지는 XML로 인코딩되어야 합니다

  • SOAP 메시지는 SOAP Envelope 네임스페이스

  • SOAP를 사용해야 합니다. 메시지는 SOAP 인코딩 네임스페이스를 사용해야 합니다.

  • SOAP 메시지는 DTD 참조를 포함할 수 없습니다.

  • SOAP 메시지는 XML 처리 지침을 포함할 수 없습니다.


SOAP 메시지 구조의 기본

<?xml version="1.0" ?>
<soap:Envelope
xmlns:soap="http://www.w3.org/2001/12/soap-envelope"
soap:encodingStyle ="http://www.w3.org/2001 /12/soap-encoding">

<soap:Header>
...
</soap:Header>

<soap:Body>
...
​ <비누:결함>
​ ...
​ </soap:Fault>
</soap:Body>

</soap:Envelope>

PHP 중국어 웹사이트