Web Request Response Cycle، هو المبدأ الذي تعمل به المواقع الإلكترونية (الطلب والإستجابة)

_________________________________________________________________________________________________________

هل فكرتَ من قبل ما الذي يحدث عندما تكتب شيئاً ما هنا؟


كيف تعمل المواقع الإلكترونية70452496649766696


ما العمليات التي تحدث في الخفاء قبل أن تظهر لك نتائج البحث؟


في البداية وقبل الخوض في التفاصيل عليك التعرّف على كل من الـ server والـ client.


الخادم (server) :

- جهاز ذو إمكانيات عالية أبرزها القدرة على الإتصال بالإنترنت بسرعة فائقة ومصدر كهرباء مستمر.

- يحتوي على جميع الموارد.


العميل (client) :

- أجهزة لإستخدامات شخصية مثل الهواتف والحواسيب المحمولة و ...


والآن بعد أن ميّزت ما هو الـ server وما هو الـ client، دعنا نشرح ما يسمّى بـ Web Request Response Cycle.


ما يحدث هو أنّك أنت كـعميل (Client) عندما تضع عنوان لموقع إلكتروني أو تبحث عن موضوع معيّن فأنت تطلب من الخادم (Server) أن يعطيك نتائج عن ما تبحث عنه (Request) فسيستجيب لك ويقوم بإجراء بحث والعودة لك بنتائج حول ما بحثت عنه (Response).


كيف تعمل المواقع الإلكترونية48510680428558264

في صورة أوضح:


كيف تعمل المواقع الإلكترونية90078843727468860


بشكل مبسّط، Web Request Response Cycle، هو المبدأ الذي تعمل به المواقع الإلكترونية (الطلب والإستجابة) ولتوضيح الصورة أكثر دعنا نأخذ المثال التالي:


لنفرض أنّ ال client هو الزبون وال server هو ال reception الذي يستمع لطلب الزبون في المطعم، ثمّ يقوم الreception بإرسال هذا الطلب إلى المطبخ، فيصبح ال reception هو ال client والمطبخ هو ال server، في هذه الحالة تم إرسال request من الزبون إلى ال reception ثمّ من الreception إلى المطبخ، وعندما يُصبح الطلب جاهز يبعثه المطبخ إلى ال reception وال reception إلى الزبون وهذا هو ال response أي الاستجابة لطلب الزبون.


الجدير بالذكر أنّ ال server دائماً جاهز وعلى استعداد لاستقبال طلب ال client أو ال clients حيث أنه يستطيع استقبال طلبات من أكثر من عميل


ألهمني ألهمني أضف تعليقك

التعليقات

إقرأ المزيد من تدوينات تمارا محمد حسين

تدوينات ذات صلة