شاید واژه  پروتکلSOAP  را در سری آموزشی زبان برنامه نویسی XML به گوشتان خورده باشد.در این مطلب و مطالب بعدی قصد داریم تا شما را به طور کامل با این مفهوم آشنا کنیم.

SOAP یک پروتکل ساده مبتنی بر زبان XML است ، که به نرم افزارها و سیستم های تحت وب این امکان را می دهد تا اطلاعات خود را از طریق HTTP ، با هم مبادله کنند .
به طور خلاصه تر ، SOAP یک پروتکل برای دسترسی و انتقال اطلاعات به وب سرویس ها است و به دلیل استفاده از زبان XML ، مشکل عدم هماهنگی بین سیستم ها وجود نخواهد داشت .
قبل از اینکه بخش SOAP را مطالعه نمایید ، باید با مطالب زیر آشنایی کافی را داشته باشید .

XML
XML NameSpace