مخفف Simple Object Access Protocol و یک پروتکل مبتنی بر XML برای رد و بدل کردن اطلاعات بین برنامه ها است. اطلاعات در SOAP به صورت پیام (Message) و از طریق پروتکلهای موجود در اینترنت مانند HTTP منتقل میشود (SOAP در سایر پروتکل ها، مانند SMTP یا MIME نیز قابل استفاده است). به زبان ساده تر، SOAP یک پروتکل برای دستیابی به یک سرویس ارایه شده در وب (Web Service) است.
برخی از ویژگیهای SOAP عبارتند از :
• وابسته به محیط پیاده سازی و اجرا نیست. ( Platform Independent)
• یک پروتکل ارتباطی مبتنی بر XML است.
• از دیوارهای آتش (Firewall) گذر میکند ودیوارهای آتش مانع آنها نمی شوند (Block نمیشوند).
• برای ارسال پیام استفاده میشود.
• برای محیط اینترنت و شبکه طراحی شده اند.
برگرفته از dotech.ir