مرجع
آخر الزيارات

خدمة ويب

222 كلمة•0 مشاهدة•🗒️ منذ 3 أيام
باختصار: خدمة ويب هي نوع من تطبيقات الويب تقدم خدمات إلكترونية بين تطبيق وتطبيق آخر أو بين نظام ونظام آخر، بحيث يقوم التطبيق بالاتصال وطلب الخدمة (Service Request) من خدمة الويب من تطبيق آخر عبر واجهته البرمجية (وهي ما تعرف بـ واجهة برمجة التطبيقات)…. في هذه المقالة 5 أقسام: «استخدام Google APIs»، «SOAP» و«UDDI» وغيرها.
المحتويات
  1. استخدام Google APIs
  2. SOAP
  3. UDDI
  4. WSDL
  5. تقنيات خدمات الويب
خدمة ويب

على سبيل التعريف، خدمة ويب هي نوع من تطبيقات الويب تقدم خدمات إلكترونية بين تطبيق وتطبيق آخر أو بين نظام ونظام آخر، بحيث يقوم التطبيق بالاتصال وطلب الخدمة (Service Request) من خدمة الويب من تطبيق آخر عبر واجهته البرمجية (وهي ما تعرف بـ واجهة برمجة التطبيقات) وليست (واجهة المستعمل الرسومية كالأزرار والأسهم إلخ)، ومن ثم ترسل خدمة الويب نتيجة الطلب للمستعمل مرة أخرى على هيئة لغة الترميز القابلة للامتداد. وفيما يلي تفاصيل أوسع عن ذلك.

استخدام Google APIs

من جهة ثانية، من أشهر خدمات الويب هي التي تقدمها شركة جوجل، مثلًا تستطيع أن تستعمل خدمات بحث جوجل في أي برنامج تبرمجه، ما عليك إلا تحميل الـ APIs الخاصة بخدمات البحث، وهي متوفرة تحت Google Data API: http://code.google.com/apis/gdata/clientlibs.html.و هي تتوفر بلغات برمجية عدة. مكتبة APIs جوجل لا تنحصر فقط على محرك البحث بل تشمل كل خدمات جوجل الآخرى كـ يوتيوب، FeedBurner، أندرويد وغيرها الكثير: http://code.google.com/more

SOAP

ومن ناحية أخرى، سواب وهو برتوكول لتبادل رسائل الـ لغة الترميز القابلة للامتداد، وهو مبني على بروتوكلي بروتوكول نقل النص التشعبي الآمن/بروتوكول نقل النص الفائق المعروفين.

UDDI

في هذا الإطار، UDDI أو Universal Description, Discovery and Integration وهو دليل على الإنترنت لسرد خدمات الويب المقدمة من الجهاز الخادم ويتيح لها التعرف على بعضها، أي أنه كدليل الهاتف.

مثال

WSDL

من جانب آخر، أو Web Services Description Language وهي لغة على هيئة لغة الترميز القابلة للامتداد لوصف خدمة الويب والتعريف بخدماته والـ end-points الخاصة به لتبادل الرسائل.

تقنيات خدمات الويب

تستعمل خدمات الويب ثلاث تقنيات وهي:

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.