بروتوكول الوصول إلى الكائنات البسيطة (SOAP)

مؤلف: Lewis Jackson
تاريخ الخلق: 6 قد 2021
تاريخ التحديث: 25 يونيو 2024
Anonim
Simple Object Access Protocol Pros and Cons (Explained by Example)
فيديو: Simple Object Access Protocol Pros and Cons (Explained by Example)

المحتوى

التعريف - ماذا يعني بروتوكول الوصول إلى الكائنات البسيطة (SOAP)؟

بروتوكول الوصول إلى الكائنات البسيطة (SOAP) هو بروتوكول لتنفيذ خدمات الويب. تتميز SOAP بإرشادات تتيح الاتصال عبر الإنترنت بين برنامجين ، حتى لو كانت تعمل على منصات مختلفة ، وتستخدم تقنيات مختلفة وتتم كتابتها بلغات برمجة مختلفة.


اليوم ، يعرف هذا المصطلح ببساطة باسم SOAP ولا يعتبر اختصارًا.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا تشرح بروتوكول الوصول إلى الكائنات البسيطة (SOAP)

كبروتوكول ، يحتوي SOAP على أربعة أجزاء أساسية:

  • إرشادات لمحتويات a وكيفية معالجتها
  • إرشادات الترميز لأنواع البيانات المعرفة بالتطبيق
  • إرشادات استدعاءات الإجراءات عن بُعد (RPCs) والاستجابات
  • مبادئ توجيهية لتبادل s من خلال بعض البروتوكولات

يتم كتابة SOAP باستخدام لغة التوصيف القابلة للتوسيع (XML). لذلك ، تتكون بنية مستند XML أيضًا من أربعة عناصر أساسية:

  • ظرف
  • رأس
  • الجسم
  • خطأ

عنصر المغلف هو المكان الذي يمكن فيه تعريف مستند XML باعتباره SOAP. SOAP عبارة عن مستند XML تم تكوينه باستخدام عنصر مغلف يتضمن كل من عنصر الرأس والعنصر الأساسي ، بهذا الترتيب. يقع العنصر خطأ داخل الجسم.


عنصر الرأس هو في الواقع اختياري. ولكن عند وجوده ، فإنه يمكن العثور على معلومات حول التطبيق ، مثل المصادقة والدفع ومعرف المعاملة ، إلخ.

العنصر الأساسي هو المكان الفعلي. يحتوي عنصر الخلل على أخطاء ومعلومات الحالة.

على الرغم من أن SOAP تستخدم HTTP كنظام توصيل خاص بها ، إلا أن بروتوكولات النقل الأخرى مدعومة.