سواب

حزمة بروتوكولات الإنترنت
طبقة التطبيقات
بروتوكول المنافذ والتوجية · بروتوكول إعدادات الخوادم الديناميكي · بروتوكول أسماء النطاقات · بروتوكول نقل الملفات · خدمة الحزمة العامة الراديوية · بروتوكول نقل النصوص المهجنة · بروتوكول الوصول لرسائل البريد · بروتوكول المحادثة الجماعية  · البروتوكول الخفيف للوصول للدليل · Media Gateway Control Protocol (Megaco) · Media Gateway Control Protocol (MGCP) · برتوكول نقل أخبار الشبكة  ·  · بروتوكول صندوق البريد · Routing Information Protocol · نداء الإجراء البعيد  · Real-time Transport Protocol · بروتوكول سريان المعلومات في الزمن الحقيقي  · Session Description Protocol · Session Initiation Protocol · بروتوكول إرسال البريد البسيط  · بروتوكول إدارة الشبكات البسيط  · سواب  · قشرة آمنة  · تل نت · أمن طبقة النقل · Extensible Messaging and Presence Protocol · 
طبقة النقل
تي سي بي  · بروتوكول بيانات المستخدم  · بروتوكولات تقيم رابطة والبروتوكولات عديمة الرابطة · Stream Control Transmission Protocol · بروتوكول حجز الموارد · Explicit Congestion Notification · 
طبقة الانترنت
بروتوكول الانترنت (IPv4, IPv6) · Address Resolution Protocol · بروتوكول التحكم بالرسائل · ICMPv6 · فتح أقصر مسار أولا  · بروتوكول إدارة مجموعة الإنترنت · بروتوكول امن وسرية البيانات · 
طبقة الربط
Neighbor Discovery Protocol · بروتوكول النقل عبر الأنفاق ( Layer 2 Tunneling Protocol) · بروتوكول النقطة إلى النقطة  · طبقة التحكم بالوصول إلى الوسائط (إيثرنت, خط المشترك الرقمي , شبكة رقمية للخدمات المتكاملة , FDDI) · 
عرض · نقاش · تعديل

SOAP هو أحد البروتوكولات المستخدمه في عملية نقل البيانات بين شبكات الكمبيوتر وذلك بإستخدم لغة XML وذلك عند استخدام ما يعرف باسم Web services في نقل البيانات ويقوم بعملية نقلة البيانات المكتوبه بإستخدم لغة XML باستخدام بروتوكولات الاتصال [Http ,Https]

وهناك العديد من طرق إرسال البيانات عبر هذا البروتوكول ولكن أكثر الطرق استخداما ً هو Remote Procedure Call أو RPC وهذه الطريقه تعتمد على قيام جهاز واحد (العميل (بالإنجليزية: Client) على إرسال إشارة طلب (بالإنجليزية: Request) ليقوم جهاز أخر - المـَستقبل للطلب - (الخادم (بالإنجليزية: Server) بإرسال إشارة للجهاز الاخر - العميل - بهذا الطلب (بالإنجليزية: Response). وحيث أن لغة XML هي من اللغات المتعارف عليه من قِبل جميع أنظمة التشغيل وكذلك هي الوسيله المعتمده لكتابة/نقل البيانات بين الأجهزه عبر الشبكه لذلك فبروتوكول SOAP هو البروتوكول المساعد في عملية نقل هذه البيانات بين الأجهزه خاصة إذا كانت التطبيقات التي تتطلب نقل بيانات تقوم بذلك عبر تطبيقات Web services

ماذا يقصد بـ SOAP

SOAP

هو اختصار لما يعرف بـ Simple Object Access Protocol

ومؤخرا ً تم اعتبار مصطلح أخر هو Service Oriented Architecture Protocol

ولكن يبقى الاسم المعتمد المتعارف عليه لهذا البروتوكول وهو اختصاره فقط SOAP

التاريخ والبدايه

كانت بداية هذا البروتوكول بدعم من شركة مايكروسوفت Microsoft حيث كان يعمل عضوين من الفريق العاملين على هذا البروتوكول فيها وتكون الفريق من

  • Dave Winer
  • Don Box
  • Mohsen Al-Ghosein *
  • Bob Atkinson*

* العضوين العاملين بشركة مايكروسوفت

وكان ذلك في العام 1998 وكان المصطلح المتفق عليه حتى ذاك الحين (object-access protocol) ولكن تم وضع المعايير المحدده لهذا البروتوكول من قِبل XML Protocol Working Group وذلك لدى World Wide Web Consortium

في العام 2003 تم اعتماد هذا البروتوكول لدى مؤسسة W3C وذلك في الرابع والعشرين من يونيه لعام 2003 والذي وافق صدور النسخة رقم 1.2 لمعايير هذا البروتوكول

bg:SOAP bn:সিম্প্‌ল অবজেক্ট এক্সেস প্রোটোকল ca:SOAP cs:SOAP da:SOAP de:SOAP SOAP]] eo:SOAP es:Simple Object Access Protocol et:SOAP eu:SOAP fa:پروتکل دسترسی آسان به اشیاء fi:SOAP fr:SOAP gl:Simple Object Access Protocol he:SOAP hr:SOAP hu:SOAP id:Simple Object Access Protocol is:SOAP it:SOAP ja:SOAP (プロトコル) ko:SOAP nl:SOAP no:SOAP pl:SOAP pt:SOAP ru:SOAP simple:SOAP (protocol) sk:Simple Object Access Protocol sv:SOAP ta:சிம்பிள் ஆப்ஜக்ட் ஆக்சஸ் புரோட்டாக்கால் th:SOAP tr:SOAP uk:SOAP yo:Simple Object Access Protocol zh:SOAP