این پروتکل برای تبادل پیغامهای مبتنی بر اکسامال در میان شبکههای کامپیوتری است که معمولاً از HTTP/پروتکل امن انتقال ابرمتن استفاده میکند. سُوپ لایه زیر بنای پشته خدمات وب را تشکیل میدهد که یک چارچوب پیغام دهی ایجاد میکند که لایههای مجرد بیشتری میتوانند بر روی آن ایجاد شوند.
طرحهای پیغام دهی مختلفی در سُوپ موجودند که معمولترین آنها طرح remote procedure call میباشد و بدین گونهاست که یک گره شبکه (مشتری) یک پیغام درخواست را به گره دیگر (سرور) میفرستد و سرور به سرعت یک پیغام پاسخ را به مشتری میفرستد. SOAP جانشین XML-RPC میباشد که خنثی بودن درمورد انتقال و تبادل را از آن و پوشش/سرفصل/بدنه را از جای دیگر (معمولا WDDX) به عاریه گرفتهاست.
سُوپ توان استفاده از یک پروتکل لایه کاربرد اینترنت را بعنوان یک پروتکل انتقال، ایجاد میکند. انتقاداتی مطرح شدهاست مبنی براین که این کار یک جور سوء استفاده از چنین پروتکلهایی میباشد، چون این هدفی نبودهاست که برایش در نظر گرفته شده باشد و بنابراین نمیتواند به خوبی از عهده این نقش برآید. اما طرفداران سُوپ تناسب را در استفاده موفق از پروتکلها در سطوح مختلف برای tunneling سایر پروتکلها، گوشزد کردهاند.
قرارداد ساده نامهرسانی و HTTP هردو پروتکلهای مجاز لایه کاربرد هستند که بعنوان انتقال برای SOAP استفاده شدهاند اما از آنجا که HTTP بخوبی با زیر ساختهای امروزی اینترنت کار میکند، بیشتر مورد پذیرش قرار گرفتهاست، بویژه اینکه سُوپ بخوبی با دیوارهای آتش کار میکند. سُوپ میتواند بر روی HTTPS نیز استفاده شود (چونکه آن هم دارای پروتکل مشابه HTTP در لایه کاربرد است ولی در زیر آن از پروتکل انتقال انکریپت شده استفاده میکند.). این متد مورد نظر WS-I برای ایجاد امنیت در سرویسهای وب است. این یک پیشرفت بزرگ در برابر سایر پروتکلهای منتشری چون GIOP/IIOP یا DCOM است که بطور طبیعی توسط firewallها فیلتر میشوند.
اکسامال بعنوان فرمت استاندارد پیغامها انتخاب شدهاست چونکه بطور گستردهای توسط موسسات بزرگ و موارد کد باز مورد استفاده قرار میگیرد. بعلاوه، تعداد زیادی از ابزارهایی که بطور رایگان در دسترس هستند، بطور مشهود سبب راحتی تبدیل به یک کاربریهای مبتنی بر سُوپ میشود.
ترکیب نحوی عمدتا طولانی اکسامال میتواند هم حسن باشد و هم نقص. فرمت آن برای انسانها قابل خواندن است اما میتواند پیچیده باشد و زمان پردازش آن آهسته باشد. به عنوان مثالCORBA، GIOP، ICE و DCOM از فرمتهای پیغام باینری کوتاهتر استفاده میکنند. از طرفی، وسایل سختافزاری در دسترس هستند تا پردازش پیغامهای اکسامال را تسهیل کنند.