احدث المواضيع
recent

ماهو الويب سيرفر Web Server ?

ماهو الويب سيرفر Web Server ?




شنو هو الويب سيرفر ؟ 

اذا عندك موقع يقدم خدمة معينة و الخدمة هاي بيعتمد عليها مواقع ثانية أو mobile application أو Desktop applications فال" web service" طريقة تخلي كل المواقع و الأبلكيشن الثاننية هاي تعتمد علي موقعك بغض النظر عن اللغة اللي متبرمجين بيها .. و يكون الـ Output عبارة عن شئ وسيط يكدر يفهمه الكل  .. مثل (xml - json) ...

.

* ال web service : 


عباره عن برنامج يكدر علي التعامل مع البيانات عن طريق الشبكه المحليه أو الإنترنت بإستخدام تقنيتين مفتوحتي المصدر هما > SOAP و XML، غير إنه وسيله لتبادل المعلومات بين ال server و ال client.

* ال web service يعتمد علي التقنيات 👇 :


(1) SOAP ( Simple object access) :

_ عباره عن protocol للتعامل مع البيانات في صوره XML عن طريق بروتوكول HTTP و HTTPS .
.
(2) WSDL (web service description language):

_ هذه لغه تستخدم لكتابه تعريف ال web service في صوره XML و هذا لإنها تعرفنا بعنوان ال web service و الأدوات اللي راح تتعامل وياها، و مراح تحتاج تكتبها يدويا لإن اا " visual studio " راح يسويها ذاتيا.
.
(3) UDDL ( universal description discovery and intergration) :

_ وهذا يسمح بعمل مكتبه لل web service حتى يتم إستخدامها بعد هذا كفهرس للخدمات اللي راح بتقدم مثل دليل التليفون .

* من مميزاته 😄 :

(1) يستخدم تقنيه ال XML و هي مدعومه من جهات كتير.
(2) البيانات بتنتقل بسهوله في الإنترنت و الشبكه المحليه.
(3) سهل دمجه مع برامج كثيرة .

* كمثال  :

إستخدام Google APIs ...
من أشهر خدمات الويب هي اللي تقدمها شركة جوجل، على سبيل المثال تكدر تستخدم خدمات بحث جوجل في أي برنامج تبرمجه، ما عليك إلا تحميل الـ APIs الخاصة بخدمات البحث، وهي متوفرة تحت
Google Data API:


و تتوفر بلغات برمجية عدة مكتبةAPIs، جوجل لا تنحصر فقط على محرك البحث بل تشمل كل خدمات جوجل الآخرى كـ YouTube ، FeedBurner، android وغيرها الكثير.
bassim ali

bassim ali

أحد اعضاء فريق عراق كوديرز ,حيث يسعى جميع اعضاء هذا الفريق التطوعي الى نشر المعرفه التقنية والتكنولوجيا وترجمة المقالات الاجنبية وكل ما نقوم به هو محاولة بسيطة لتحسين الواقع التقني في العراق

يتم التشغيل بواسطة Blogger.