SOAP بررسی پروتکل
11 Nov 2015SOAP چیست؟ مخفف Simple Object Access Protocol و یک پروتکل مبتنی بر XML برای رد و بدل کردن اطلاعات بین برنامه ها است. اطلاعات در SOAP به صورت پیام (Message) و از طریق پروتکلهای موجود در اینترنت مانند HTTP منتقل میشود (SOAP در سایر پروتکل ها، مانند SMTP یا MIME نیز قابل استفاده است). به زبان ساده تر، SOAP یک پروتکل برای دستیابی به یک سرویس ارایه شده در وب (Web Service) است. برخی از ویژگیهای SOAP عبارتند از : • وابسته به محیط پیاده سازی و اجرا نیست. ( Platform Independent) • یک پروتکل ارتباطی مبتنی بر XML است. • از دیوارهای آتش (Firewall) گذر میکند ودیوارهای آتش مانع آنها نمی شوند (Block نمیشوند). • برای ارسال پیام استفاده میشود. • برای محیط اینترنت و شبکه طراحی شده اند.
⦁ SOAP stands for Simple Object Access Protocol ⦁ SOAP is an application communication protocol ⦁ SOAP is a format for sending and receiving messages ⦁ SOAP is platform independent ⦁ SOAP is based on XML
⦁ An Envelope element that identifies the XML document as a SOAP message ⦁ A Header element that contains header information ⦁ A Body element that contains call and response information ⦁ A Fault element containing errors and status information