دوستان و همراهان عزیز وب سایت آموزشی پی وی لرن، با آموزش وب سرویس soap در خدمتتون خواهیم بود. بررسی ساختار پیام در soap را در این بخش از آموزش مورد مطالعه قرار خواهیم داد. با ادامه ی آموزش ها همراه باشید.
پیام SOAP یک سند XML معمولی است که شامل عناصر زیر می باشد.
پاکت نامه (Envelope) – شروع و انتهای پیام را تعریف می کند. این یک عنصر اجباری است.
Header – شامل هرگونه ویژگی اختیاری پیام مورد استفاده در پردازش پیام ، چه در نقطه واسطه و چه در نقطه پایانی نهایی است. این یک عنصر اختیاری است.
Body – شامل داده های XML شامل پیام ارسال شده است. این یک عنصر اجباری است.
فالت (Fault) – فالت یک عنصر اختیاری است که اطلاعات مربوط به خطاهایی را که هنگام پردازش پیام ایجاد می شوند ، فراهم می کند.
بلوک زیر ساختار کلی یک پیام SOAP را نشان می دهد.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <?xml version = "1.0"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV = "http://www.w3.org/2001/12/soap-envelope" SOAP-ENV:encodingStyle = "http://www.w3.org/2001/12/soap-encoding"> <SOAP-ENV:Header> ... ... </SOAP-ENV:Header> <SOAP-ENV:Body> ... ... <SOAP-ENV:Fault> ... ... </SOAP-ENV:Fault> ... </SOAP-ENV:Body> </SOAP_ENV:Envelope> |
بررسی ساختار پیام در soap را در این بخش از آموزش وب سرویس soap دنبال نمودیم. در جلسه ی آینده مبحث پاکت نامه یا Envelope را خواهیم داشت. با ادامه ی آموزش ها از وب سایت آموزشی پی وی لرن همراه باشید.