ماهو Servlet Container ؟

السلام عليكم

دائما يذكر مصطلح Container مع Servlet

فما المقصود به ؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

15

يكون موجود داخل ال Web Server, وهو المسؤول عن تشغيل ملفات السيرفلرت, لانه كما تعلم, السيرفلت مكتوب بلغة الجافا, ويحتاج الى Container يتخاطب مع ال JVM الموجودة على الجهاز, ثم يرجع ناتج ملف ال Servlet الى ال Web Server.

لو فرضنا ان لدينا Servlet يقوم بجمع رقمين ..

فانت ترسل الرقمين الى ال Web Server الذي بدوره يرسلها الى ال Servlet Container, ثم يقوم ال Servlet Container بتشغيل السيرفلت مع تمرير الرقمين الى ال dpGet او doPost من خلال الكائن Request, فيقوم السيرفلت بارجاع النتيحة الى ال Servlet Container من خلال الكائن Response الذي بدوره ويرجع النتيجة الى ال Web Server الذي بدوره يرسلها الى ال User.

User ---> Web Server ---> Servlet Container ---> JVM

جزاك الله خير وشكرا

ممكن ان نقول انه وسيط بين السيرفر والسيرفليت