تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مقدمة إلى Web Services
#1
كاتب الموضوع : أحمد جمال

بسم الله الرحمن الرحيم .
السلام عليكم ورحمة الله وبركاته ...

مقدمة :
في هذه السلسة من الدروس سوف نقوم بالتعرف على خدمات الإنترنت Web Service من خلال أربع دروس مختلفة :
- الدرس الأول : ما هي Web Service وما الهدف منها وما هي فائدتها ؟
- الدرس الثاني : عمل Web Service خاصة بك من خلال .net .
- الدرس الثالث : استخدام خدمة ويب Web Service قمت بانشائها من خلال مشروعك أو موقعك .
- الدرس الرابع : تطبيق عملي مع واحدة من أشهر Web Service المنتشرة على الإنترنت .


وهذا هو الدرس الأول وهو مقدمة سريعة لن نطيل فيها كثيراً .

مبدئياً خدمات ويب أو ما يطلق عليها اسم Web Service هي عبارة عن برامج .net طبيعية أو على سبيل التحديد فهي ASP.net ولكنها ليس لها واجهة ( المقصود هنا بالواجهة هي واجهة الاستخدام وليست Interface ) ويستطيع المستخدمون الوصول لها بواسطة Interface معين ، حيث يتلق أمر أو طلب Request ثم يستجيب لها عن طريق http protocol اعتماداً على معايير ْXML والتي تؤمن بالتالي أن يفهمها أو تفهمها ملايين البرامج والأجهزة ومواقع الإنترنت ببساطة تامة .

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

وكما أسلفنا فخدمات ويب تعتمد على XML كمعيار لتمثيل البيانات ، ما يعني أن جميع البرامج في جميع الأماكن قادرة على التعامل معها وفهمها بغض النظر عن نظام التشغيل أو لغة البرمجة .

وبما أن الخدمات برامج كما أسلفنا سابقاً ، فإن السيرفر الذي سيستضفيها على الإنترنت لا بد أن يدعم هذا النوع من البرمجة ، وإذا أردت أن تجرب خدمتك الخاصة على جهازك الشخصي فتأكد من أنك قم بتحميل برنامج IIS من ابتداء من مايكروسوفت Windows 2000 وأكثر .

لن يكون هذا الدرس طويل كما ترى ولكنها مقدمة هامة حيث أنه لا بد من تخيل معنى Web Service قبل المواصلة ، وفي الدرس القادم سوف نبدأ مباشرة في انشاء خدمة قبل ان نتعلم كيفية استخدامها في الدرس اللاحق ...

والله الموفق ...
والسلام عليكم ورحمة الله وبركاته .

روابط باقى دروس السلسلة :

عمل Web Service خاصة بك من خلال .net - الجزء الثاني
استخدام WebService خاصة بك في مشروعاتك الفعلية - الجزء الثالث
كيف تستخدم خدمات الإنترنت المنتشرة ضمن تطبيقاتك - الجزء الرابع والأخير
}}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مقدمة تعريفية بـ ASP.Net- الجزء السادس - Page Class RaggiTech 0 471 15-10-12, 10:43 AM
آخر رد: RaggiTech
  مقدمة تعريفية بـ ASP.Net - الجزء الخامس--ِASP.Net Compilation RaggiTech 0 602 15-10-12, 10:41 AM
آخر رد: RaggiTech
  مقدمة تعريفيه بـ ASP.Net - الجزء الرابع-- Global.asax-Modules-Handlers RaggiTech 0 422 15-10-12, 10:39 AM
آخر رد: RaggiTech
  مقدمة تعريفيه بـ ASP.Net - الجزء الثالث-HttpContext -HttpApplication RaggiTech 0 459 15-10-12, 10:36 AM
آخر رد: RaggiTech
  مقدمة تعريفيه بـ ASP.Net - الجزء الثانى - ASP.Net Patterns RaggiTech 0 418 15-10-12, 10:34 AM
آخر رد: RaggiTech
  مقدمة تعريفية بـ ASP.Net - الجزء الأول RaggiTech 0 410 15-10-12, 10:30 AM
آخر رد: RaggiTech

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم