البرنامج التعليمي لخدمات الويب للمبتدئين: تعلم الأساسيات في 3 أيام

ملخص البرنامج التعليمي لخدمات الويب


خدمات الويب هي طريقة أو وسيلة موحدة لنشر الاتصال بين تطبيقات العميل والخادم على شبكة الويب العالمية. ستعطي هذه الدورة نظرة تفصيلية حول المكونات المختلفة لخدمات الويب مثل SOAP وWSDL وREST وكيفية عملها.

ماذا يجب أن أعرف؟


تم تصميم هذه الدورة للمبتدئين الذين لديهم معرفة أساسية ببروتوكولات خدمات الويب ومبادئ SOA (الهندسة الموجهة للخدمة).

منهج خدمات الويب

المُقدّمة

؟؟؟؟ الدرس 1 ما هو API؟ - النموذج الكامل والمعنى والتعريف والأنواع والأمثلة
؟؟؟؟ الدرس 2 ما هي خدمات الويب؟ - العمارة والأنواع والأمثلة
؟؟؟؟ الدرس 3 البرنامج التعليمي لخدمات الويب SOAP — ما هو بروتوكول SOAP؟ مثال
؟؟؟؟ الدرس 4 دروس WSDL — لغة وصف خدمات الويب مع المثال
؟؟؟؟ الدرس 5 دروس خدمات الويب RESTful - تعلم باستخدام مثال REST API

أشياء متقدمة

؟؟؟؟ الدرس 1 الصابون مقابل الراحة — الفرق بين خدمات Web API
؟؟؟؟ الدرس 2 البرنامج التعليمي لأمن خدمة الويب (WS). - تعلم باستخدام مثال SOAP
؟؟؟؟ الدرس 3 مبادئ الخدمية - مبادئ الهندسة المعمارية الموجهة نحو الخدمة
؟؟؟؟ الدرس 4 API مقابل خدمة الويب - ماهو الفرق؟
؟؟؟؟ الدرس 5 برنامج JSON التعليمي - تعلم باستخدام مثال تنسيق ملف بسيط
؟؟؟؟ الدرس 6 JSON مقابل XML - ماهو الفرق؟
؟؟؟؟ الدرس 7 SOA مقابل الخدمات المصغرة - الاختلافات الرئيسية موضحة بالأمثلة
؟؟؟؟ الدرس 8 أفضل أدوات اختبار API — 20 أفضل أدوات اختبار واجهة برمجة التطبيقات (API).
؟؟؟؟ الدرس 9 دروس الخدمات المصغرة - ما هي العمارة والمثال

يجب ان يعرف!

؟؟؟؟ الدرس 1 أسئلة المقابلة للخدمات المصغرة — أفضل 25 مقابلة مع الخدمات المصغرة، أسئلة وأجوبة
؟؟؟؟ الدرس 2 أفضل أدوات المحاكاة الافتراضية للخدمة — أفضل 10 أدوات للمحاكاة الافتراضية للخدمة
؟؟؟؟ الدرس 3 أسئلة المقابلة لخدمات الويب - أسئلة وأجوبة حول أفضل 70 مقابلة لخدمات الويب

ما هي خدمة الويب؟

خدمة الويب هي وسيلة موحدة لنشر الاتصال بين تطبيقات العميل والخادم على شبكة الويب العالمية.

توفر خدمات الويب نظامًا أساسيًا مشتركًا يتيح لتطبيقات متعددة مبنية على لغات برمجة مختلفة أن تتمتع بالقدرة على التواصل مع بعضها البعض

بروتوكولات خدمات الويب الشائعة هي:

صابون:

يُعرف SOAP باسم بروتوكول الوصول إلى الكائنات البسيطة.

تم تطوير SOAP كلغة وسيطة بحيث يمكن للتطبيقات المبنية على لغات برمجة مختلفة التحدث بسرعة مع بعضها البعض وتجنب جهود التطوير الشديدة.

WSDL:

تُعرف WSDL باسم لغة وصف خدمات الويب (WSDL).

WSDL هو ملف يستند إلى XML يخبر تطبيق العميل بما تفعله خدمة الويب ويعطي جميع المعلومات المطلوبة للاتصال بخدمة الويب.

استراحة:

REST تعني نقل الحالة التمثيلية.

يتم استخدام REST لإنشاء خدمات ويب خفيفة الوزن وقابلة للصيانة وقابلة للتطوير.