سادہ آبجیکٹ ایکسیس پروٹوکول (SOAP)

مصنف: Lewis Jackson
تخلیق کی تاریخ: 6 مئی 2021
تازہ کاری کی تاریخ: 25 جون 2024
Anonim
Internet Programing |Unit 5| Simple Object Access Protocol (SOAP)
ویڈیو: Internet Programing |Unit 5| Simple Object Access Protocol (SOAP)

مواد

تعریف - سادہ آبجیکٹ ایکسیس پروٹوکول (SOAP) کا کیا مطلب ہے؟

سادہ آبجیکٹ ایکسیس پروٹوکول (SOAP) ویب خدمات کو نافذ کرنے کے لئے ایک پروٹوکول ہے۔ ایس او اے پی میں ایسی رہنما خطوط موجود ہیں جو انٹرنیٹ کے ذریعے دو پروگراموں کے مابین مواصلت کی اجازت دیتی ہیں ، چاہے وہ مختلف پلیٹ فارمز پر چلیں ، مختلف ٹیکنالوجیز استعمال کریں اور مختلف پروگرامنگ زبانوں میں لکھیں گئیں۔


آج ، اس اصطلاح کو آسانی سے ایس او اے پی کے نام سے جانا جاتا ہے اور اسے مخفف نہیں سمجھا جاتا ہے۔

مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ میں ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا میں سادہ آبجیکٹ ایکسیس پروٹوکول (SOAP) کی وضاحت

ایک پروٹوکول کے طور پر ، SOAP کے چار بنیادی حصے ہیں:

  • ایک کے مشمولات اور اس پر کس طرح عمل ہوتا ہے کے لئے رہنما خطوط
  • اطلاق سے متعلق ڈیٹا کی اقسام کے لئے انکوڈنگ کے رہنما خطوط
  • ریموٹ پروسیجر کالز (RPCs) اور جوابات کیلئے رہنما خطوط
  • کچھ پروٹوکول کے ذریعے تبادلے کے لئے رہنما اصول

ایس او اے پی ایکسٹینسیبل مارک اپ لینگوئج (ایکس ایم ایل) کا استعمال کرتے ہوئے لکھا گیا ہے۔ لہذا XML دستاویز کا ڈھانچہ چار بنیادی عناصر پر مشتمل ہے:

  • لفافے
  • ہیڈر
  • جسم
  • غلطی

لفافہ عنصر ہے جہاں ایک XML دستاویز SOAP کے طور پر شناخت کی جاسکتی ہے۔ ایک SOAP ایک XML دستاویز ہے جس میں لفافہ عنصر ہوتا ہے جس میں ہیڈر عنصر اور جسمانی عنصر دونوں شامل ہوتے ہیں۔ فالٹ عنصر جسم کے اندر واقع ہوتا ہے۔


ہیڈر عنصر دراصل اختیاری ہے۔ لیکن جب موجود ہو تو ، وہ جگہ ہے جہاں درخواست کے بارے میں معلومات مل سکتی ہیں ، جیسے تصدیق ، ادائیگی ، ٹرانزیکشن ID ، وغیرہ۔

جسم کا عنصر وہیں ہے جہاں اصل پایا جاتا ہے۔ غلطی عنصر میں غلطیاں اور حیثیت سے متعلق معلومات شامل ہیں۔

اگرچہ ایس او اے پی ایس HTTP کو ان کی ترسیل کے نظام کے طور پر استعمال کرتا ہے ، دوسرے ٹرانسپورٹ پروٹوکول بھی معاون ہیں۔