سمپل آبجیکٹ ایکسیس پروٹوکول
سوپ یا سمپل آبجیکٹ ایکسس پروٹوکول انگریزی Simple Object Access Protocol ایک پروٹوکول ہے جس کے ذریعہ کمپیوٹر نیٹورکز کے درمیان ڈیٹا کا تبادلہ کیا جاتا ہے جب ویب سروسز خصوصا Http Https کے ذریعہ ڈیٹا منتقل کرنا مقصود ہو اس پروٹوکول کو ایکس ایم ایل زبان میں تحریر کیا جاتا ہے اس پروٹوکول کے ذریعہ ڈیٹا منتقل کرنے کے کئی طریقے ہیں جن میں سب سے معروف اور مستعمل طریقہ Remote Procedure Call یا RPC کہلاتا ہے اس طریقہ میں کلائنٹ سرور کو ریکویسٹ بھیجتا ہے ایچ ٹی ٹی پی ریکویسٹ Http request کے دو نتائج ہوتے ہیں کامیاب success یا ناکام failure پہلی صورت میں ایکس ایم ایل فارمیٹ میں ریسپانس موصول ہوگا اور دوسری صورت میں کسی ناکام ایچ ٹی ٹی پی اسٹیٹس کوڈ کے ساتھ جواب آئے گا جس میں ریسپانس باڈی ہو بھی سکتی ہے اور نہیں بھی واضح رہے کہ کئی دفعہ ریڈائریکٹ کا اسٹیٹس کوڈ آتا ہے جسے ناکام failure نہیں کہا جاتا بلکہ اخیر تک ری ڈائریکٹس کو فالو کرتے ہیں اور پھر حتمی نتیجہ اخذ کرتے ہیں چونکہ XML زبان کو تمام آپریٹنگ سسٹمز سپورٹ کرتے ہیں اس لیے تمام سسٹمز میں سوپ پروٹوکول ڈیٹا منتقلی کا انتہائی بہترین ذریعہ ہے بالخصوص جب ڈیٹا ویب سروسز سے لیا جا رہا ہو