مقدمة إلى SOAP
- الصفحة السابقة دليل SOAP
- الصفحة التالية نحو SOAP Syntax
يعد SOAP بروتوكول بسيط يعتمد على XML يمكنه أن يسمح للتطبيقات بالتبادل المعلوماتي عبر HTTP.
بالكاد يمكن القول إن SOAP هو بروتوكول بسيط يعتمد على XML يمكنه أن يسمح للتطبيقات بالتبادل المعلوماتي عبر HTTP.
المعرفة الأساسية التي يجب أن تكون لديك
قبل المتابعة، يجب أن تكون لديك فهم أساسي للمعرفة التالية:
- XML
- مساحة الاسم XML
كتابنادليل XML}}
إذا كنت ترغب في تعلم هذه المشاريع أولاً، يرجى زيارة
- ماذا يعني SOAP؟بروتوكول الوصول إلى العنصر البسيط
- SOAP هو نوع منبروتوكول الاتصال
- يستخدم SOAP لبين التطبيقاتللتواصل
- SOAP هو نوع منإرسال الرسائلنموذج
- تم تصميم SOAP لمن خلال الإنترنتللإتصال
- SOAP غير مرتبط بالمنصة
- SOAP غير مرتبط بلغة
- SOAP قائم على XML
- SOAP بسيط وسهل التوسع
- يسمح لك SOAPلتحقيق اختراق الحواجز النارية
- سيتم استخدام SOAP ك معايير W3Cللنمو
لماذا SOAP؟
من المهم لتنمية التطبيقات أن يجعل البرامج تواصلها عبر الإنترنت.
البرامج الحالية تستخدم الاتصال بالعمليات البعيدة (RPC) للتواصل بين الأجسام مثل DCOM و CORBA، ولكن HTTP لم يصمم لهذا الغرض. يسبب RPC مشاكل التوافق والأمان؛ عادة ما تمنع الحواجز النارية وأجهزة التوجيه هذا النوع من التدفق.
الاتصال بين التطبيقات عبر HTTP هو الطريقة الأفضل، لأن HTTP يتم دعمه من قبل جميع متصفحات الإنترنت والخوادم. SOAP تم إنشاؤه لتحقيق هذه المهمة.
يقدم SOAP طريقة معيارية تجعل تطبيقات تعمل على أنظمة تشغيل مختلفة وتستخدم تقنيات وبرامج برمجة مختلفة قادرة على التواصل مع بعضها البعض.
Microsoft و SOAP
SOAP هو عنصر رئيسي في معمارية Microsoft .net ويستخدم لتحسين تطوير تطبيقات الإنترنت المستقبلية.
تم تقديم SOAP 1.1 إلى W3C
في مايو 2000، قدمت UserLand، Ariba، Commerce One، Compaq، Developmentor، HP، IBM، IONA، Lotus، Microsoft و SAP عرض SOAP للإنترنت إلى W3C، وتريد هذه الشركات أن يتمكن هذا البروتوكول من ربط تطبيقات سطح المكتب التي تستخدم تقنيات مختلفة وبرامج برمجة مختلفة بالخوادم القوية على الإنترنت باستخدام معايير الإنترنت (HTTP و XML) لتغيير تطوير التطبيقات بشكل جذري.
W3C يطور SOAP 1.2
أول مشروع دراسة عام حول SOAP تم إصداره من قبل W3C في ديسمبر 2001. إذا كنت ترغب في قراءة المزيد عن أنشطة SOAP في W3C، يرجى زيارة موقعنا في《دليل W3C}}
- الصفحة السابقة دليل SOAP
- الصفحة التالية نحو SOAP Syntax