جدول المحتويات:
التعريف - ماذا تعني الجلسة Bean؟
تمثل وحدة جلسة العمل أحد تطبيقات خادم Java Platform 2 ، Enterprise Edition (J2EE) ، التي تتولى مهام العمل لعميلها داخل الخادم.
عندما يتبادل المستخدم والكمبيوتر مربع حوار ، تحدث جلسة تفاعلية. تشبه جلسة جلسة العمل جلسة تفاعلية في وحدة برامج جلسة العمل التي تحتوي على عميل واحد فقط. بعد انتهاء العميل ، تنتهي حبة الجلسة أيضًا ، وكذلك العلاقة بين وحدة برامج الجلسة والعميل.
تيكوبيديا تشرح بين بين
عندما يصل العميل إلى أحد تطبيقات الخادم ، تبدأ وحدة برامج جلسة العميل. بعد توقف العميل ، يتوقف فاصوليا الجلسة ولم يعد مرتبطًا بالعميل. حبوب جلسة الحالة وفول جلسة الجلسة عديمي الجنسية هما نوعان من حبوب الجلسة.
يتم الاحتفاظ بمتغيرات مثيل حالة جلسة العمل ، التي تشير إلى حالة التفاعل بين وحدة برامج العميل ، لفترة التفاعل بين وحدة برامج وحدة برامج الوحدة التابعة. لم يعد يتم الاحتفاظ بالحالة عندما ينتهي التفاعل. يتم الاحتفاظ بمتغيرات مثيل جلسة جلسة عديمي الجنسية (تلك التي تحتوي على حالة الجلسة) طالما تم استدعاء الطريقة. لا يتم الاحتفاظ بالحالة لمدة الجلسة بأكملها.
هناك نوعان من الظروف الحرجة حيث ينبغي استخدام حبوب الجلسة. واحد هو عندما سيتم الوصول إلى عميل واحد فقط من مثيل bean خلال فترة زمنية محددة. والثاني هو عندما لا تحتاج حالة الحبة إلى الثبات ، مما يعني أنها لن تستمر سوى بضع ساعات.