لخدمات الويب

Mar
17
لخدمات الويب

لخدمات الويب

هي تكن لوجيا اعدت من اجل القيام بالتواصل والمشاركة بين حاسوبين عن طريق شبكة حواسيب .
هذه التكنلوجيا تفتح مجال مشاركة العمل بين عدة شركات منها : sun , IBM , Microsoft .
في هذه التكنلوجيا خاصية واحده , تدعى client (العميل) يمكنها ارسال الطلب, التي تدعى request, عن طريق الشبكة ولتشغيل خاصية اخرى الموجودة على حاسوب بعيد منها , الذي يدعى خادم (server) ,من اجل استقبال معلومات بدون تصفح الموقع , خاصية الخادم
تفك كود الطلب , تقوم بتنفيذه وتعيد النتيجة (الجواب) , التي تدعى response,للطلب .
الاتصال بين حاسوبين , العميل والخادم, تنفذ في  الشبكة عن طريق واجهة الذي وظيفته للتوسط ولترجمة الرسالة بين الحاسوبين هذا الوسيط يدعى بروتوكول  HTTP الاختصار لــhyper text transfer protocol. من هنا رسالة الطلب تدعى Http requestورسالة الجواب تدعى  Http response  .
 
في هذه التكنلوجيا لا يوجد اهمية للغة البرمجة التي نتقوم من خلالها ببناء برنامجنا . البرامج ممكن ان تعمل (تشتغل) على منصّتين مختلفتين مع ذلك يمكن القيام بالتواصل والربط بينها بواسطة البروتوكول الوسيط الذي يسمى SOAP.هذا البروتوكول يقوم بتعريف اتفاقيات برمجية للوصول للكائن بواسطة الشبكة باستخدام اللغة WSDL.
Soap – simple object access protocol
Wsdl – web service description language
الـSOAPو الـ WSDLتعتمد على اساس لغة XML .

تاريخ النشر 2016-03-17 07:42:57
Tags