SOAP Envelope Elemanı

Zorunlu SOAP'un Envelope elementi, SOAP mesajının kök elementidir.

SOAP Envelope Elemanı

Gerekli SOAP'un Envelope elementi, SOAP mesajının kök elementidir. Bu, XML belgesini SOAP mesajı olarak tanımlar.

xmlns:soap alan adının kullanımına dikkat edin. Değeri her zaman şudur:

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

Ve bu, SOAP içeren SOAP içermeyi tanımlayabilir:

<?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">
  ...
  Mesaj bilgisi buraya gelecek
  ...
</soap:Envelope>

xmlns:soap alan adı

SOAP mesajı, "http://www.w3.org/2001/12/soap-envelope" adlı alanla ilişkili bir Envelope elemanına sahip olmalıdır.

Farklı bir adım alan kullanıldığında, uygulama hata alır ve bu mesajı atar.

encodingStyle özelliği

SOAP'ın encodingStyle özelliği, belgede kullanılan veri türünü tanımlamak için kullanılır. Bu özellik herhangi bir SOAP elemanında ortaya çıkabilir ve bu elemanın içeriği ve tüm alt elemanlarına uygulanır. SOAP mesajında varsayılan bir kodlama biçimi yoktur.

Gramer

soap:encodingStyle="URI"

Örnek

<?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">
...
Mesaj bilgisi buraya gelecek
...
</soap:Envelope>