Element ng SOAP Envelope

Ang napuputok na Envelope elemento ng SOAP ay ang pangunahing elemento ng mensahe ng SOAP.

Element ng SOAP Envelope

Ang napuputok na Envelope elemento ng SOAP ay ang pangunahing elemento ng mensahe ng SOAP. Ito ay nagpapalagay ng XML dokumento bilang mensahe ng SOAP.

Pansin ang paggamit ng namespace ng xmlns:soap. Ang halaga nito ay dapat mananatiling:

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

At maaaring itukoy ang encapsulation bilang envelope ng 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">
  ...
  Maglagay dito ang impormasyon ng mensahe
  ...
</soap:Envelope>

Namespace ng xmlns:soap

Ang mensahe ng SOAP ay dapat magkaroon ng isang element ng Envelope na may kaugnayan sa namespace na "http://www.w3.org/2001/12/soap-envelope".

Kung ginamit ang iba't ibang namespace, ang application ay magiging error at itapon ang mensahe.

Attribute ng encodingStyle

Ang attribute ng encodingStyle ng SOAP ay ginagamit upang tukuyin ang uri ng datos na gagamitin sa dokumento. Ang attribute na ito ay maaaring lumapit sa anumang element ng SOAP, at ilalapat sa nilalaman ng element at lahat ng sub-element nito. Walang default na paraan ng encoding ang mensahe ng SOAP.

Syntax

soap:encodingStyle="URI"

Halimbawa

<?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">
...
Maglagay dito ang impormasyon ng mensahe
...
</soap:Envelope>