عنصر Envelope SOAP
- صفحه قبلی زبان SOAP
- صفحه بعدی سربرگ SOAP
عنصر پیامرسانی اجباری SOAP یک عنصر ریشهای پیام SOAP است.
عنصر Envelope SOAP
عنصر پیامرسانی الزامی SOAP یک عنصر ریشهای پیام SOAP است. این امکان را فراهم میکند که یک مستند XML را به عنوان پیام SOAP تعریف کند.
لطفاً از استفاده از فضای نام xmlns:soap توجه کنید. ارزش آن همیشه باید باشد:
http://www.w3.org/2001/12/soap-envelope
و آن میتواند تعریف بستهبندی SOAP را به عنوان بستهبندی 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:Envelope>
فضای نام xmlns:soap
پیام SOAP باید یک عنصر Envelope داشته باشد که با نامفضای "http://www.w3.org/2001/12/soap-envelope" مرتبط باشد.
اگر از نامفضاهای مختلف استفاده شود، برنامه ممکن است خطا دهد و این پیام را رد کند.
ویژگی encodingStyle
ویژگی encodingStyle SOAP برای تعریف نوع دادههایی که در مستند استفاده میشود، استفاده میشود. این ویژگی میتواند در هر عنصر SOAP ظاهر شود و به محتوای عنصر و تمام زیرعناصر آن اعمال میشود. پیام SOAP هیچ روش کدگذاری پیشفرضی ندارد.
زبان
soap:encodingStyle="URI"
مثال
<?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:Envelope>
- صفحه قبلی زبان SOAP
- صفحه بعدی سربرگ SOAP