الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

web service

مغلق
بدأه rifat في 2 أغسطس 2003 · 2 رد · 1,325 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

هل ممكن ان يفهمنى احدكم ماهي الweb service وهل التعامل معها يكون عن طريق الانترنت من الموقع المقدم لهذه الخدمات ..وهل يمكن التعامل معها عن طريق بيئه وندوز .. كيف يتم التعامل في بيئه وندوز ..

لكم خالص الشكر والتحيه

#2

ال web service هي تقنية جديدة في عالم الانترنت

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

من الامثلة على هذه التقنية ال passport الذي تمنحه شركة microsoft حيث ان جميع مستخدمي الhotmail يستطيعون الدخول ال جميع مواقع ال passport دون الحاجة الى عمل sign up من جديد

#3

مرحبا،،،

إضافة إلى الرد السابق ولمزيد من التوضيح الإسم هو XML Web Service وكما شرح الأخ في رده فإن XML هي قواعد بيانات تعتمد على النصوص TEXT وبالتالي فإنها لا تهتم من أين أنشأت أو أتت البيانات.

أما فوئدها فهي في غاية الأهمية ولتوضيح ذلك أعطي ثلاثة مثلة:

المثال الأول:

شركتين مختلفتين لكل منهما أنظمة قواعد بيانات مثل شؤون الموظفين والمستودعات والمحاسبة وخلافة. قرر صاحبي الشركتين أن يندمجا تحت شركة واحدة وتم إختيارك لتقوم بتوحيد الأنظمة المعمول بها في كلتا الشركتين. قبل XML Web Service كانت المهمة في غاية التعقيد، لماذ؟ لأنه لدينا الآن نظامين لشؤون الموظفين واحد لكل شركة، صاحب الشركة الجديدة يريد كافة التقارير للموظفين كلهم وليس لكل شركة على حده. ولزيادة التعقيد نفترض أن الشركة الأولى تتعامل مع أوراكل والثانية SQL Server، يمكنك الآن تخيل حجم المشكلة. XML Web Services تتيح لك إنشاء نظام بسيط للغاية يقرأ مخرجات كل نظام ويقدمها في تقرير واحد لموظفي الشركتين معاً!! وكما قلت لا يهما من أين تم تجميع البيانات.

المثال الثاني:

شركتين واحدة تعطي المواد للأخرى، قررت الشركتان أن يتم التعامل بينهما عن طريق الإنترنت من خلال بوابة Portal على شكل B2B بحيث يتم جرد المخزون وحجم الطلبات والتويد آلياً. كل شركة تستخدم أنظمة قواعد بيانات وأنظمة تشغيل Intranet مختلفة. بدون XML Web Services العملية شبه مستحيلة، من خلالها ولأول مرة أصبح تطبيق Application-2-Application ممكناً.

المثال الثالث:

لديك قدرات جيدة في تصميم Black Boxes أو Service Controls أو حتى قاموس للترجمة بين لغتين، لبيعها يتطلب الأمر أن يكون المشتري على دراية كاملة بقواعد البيانات وربطها بالموقع والتعامل معها، ناهيك عن مشاكل الترقيم Versioning والكثير من المشاكل الأخرى. يمكنك الآن تصميم موقع بدون واجهة او بصفحة واحدة مع قواعد البيانات، لنفترض أنه قاموس يترجم بين اللغتين العربية والإنجليزية، ستقوم ببناء القاموس على قواعد بيانات من إختيارك ومن ثم تسمح لأي شخص لديه موقع أن يستخدم القاموس الخاص بك، من خلال أمر بسيط لدى المشتري يستطيع أن يتخاطب مع موقعك آلياً من خلال إرسال كلمة والحصول على معناها، وعليه يمكنك عمل إشتراكات تتيح للآخرين الإشتراك معك وهم لا يعلمون عن البرمجة شيئاً، النتيجة أنت تربح والمشترون تضهر مواقعهم وكأن بها قاموس للترجمة.

هناك المئات من الأمثلة على XML Web Services وبرأي الخاص أنها ستكون هي ثورة البرمجة خلال السنتين القادمتين.

تحياتي،،،

هذا الموضوع مغلق.

مواضيع مشابهة