విషయ సూచిక:
నిర్వచనం - సెషన్ బీన్ అంటే ఏమిటి?
సెషన్ బీన్ ఒకే జావా ప్లాట్ఫామ్ 2, ఎంటర్ప్రైజ్ ఎడిషన్ (J2EE) సర్వర్ అనువర్తనాన్ని సూచిస్తుంది, ఇది సర్వర్ లోపల తన క్లయింట్ కోసం వ్యాపార పనులను నిర్వహిస్తుంది.
వినియోగదారు మరియు కంప్యూటర్ డైలాగ్ను మార్పిడి చేసినప్పుడు, ఇంటరాక్టివ్ సెషన్ జరుగుతుంది. సెషన్ బీన్ ఇంటరాక్టివ్ సెషన్ను పోలి ఉంటుంది, దీనిలో సెషన్ బీన్కు ఒకే క్లయింట్ ఉంటుంది. క్లయింట్ ముగిసిన తరువాత, సెషన్ బీన్ కూడా ముగుస్తుంది, సెషన్ బీన్ మరియు క్లయింట్ మధ్య సంబంధం వలె.
టెకోపీడియా సెషన్ బీన్ గురించి వివరిస్తుంది
క్లయింట్ సర్వర్ అనువర్తనాన్ని యాక్సెస్ చేసినప్పుడు, క్లయింట్ సెషన్ బీన్ ప్రారంభమవుతుంది. క్లయింట్ ఆగిన తర్వాత, సెషన్ బీన్ ఆగిపోతుంది మరియు ఇకపై క్లయింట్కు సంబంధించినది కాదు. స్టేట్ఫుల్ సెషన్ బీన్స్ మరియు స్టేట్లెస్ సెషన్ బీన్స్ రెండు రకాల సెషన్ బీన్స్.
క్లయింట్-బీన్ ఇంటరాక్షన్ యొక్క స్థితిని సూచించే స్టేట్ఫుల్ సెషన్ బీన్ ఇన్స్టాన్స్ వేరియబుల్స్ క్లయింట్-బీన్ ఇంటరాక్షన్ కాలానికి అలాగే ఉంచబడతాయి. పరస్పర చర్య ముగిసినప్పుడు రాష్ట్రం ఇకపై నిలబడదు. స్టేట్లెస్ సెషన్ బీన్ ఇన్స్టాన్స్ వేరియబుల్స్ (సెషన్ యొక్క స్థితిని కలిగి ఉన్నవి) ఈ పద్ధతిని ప్రారంభించినంత కాలం అలాగే ఉంచబడతాయి. మొత్తం సెషన్ వ్యవధికి రాష్ట్రం నిలుపుకోలేదు.
సెషన్ బీన్స్ ఉపయోగించాల్సిన రెండు క్లిష్టమైన పరిస్థితులు ఉన్నాయి. ఒకటి, ఒక క్లయింట్ మాత్రమే ఒక నిర్దిష్ట వ్యవధిలో బీన్ ఉదాహరణను యాక్సెస్ చేస్తుంది. రెండవది బీన్ యొక్క స్థితి స్థిరంగా ఉండవలసిన అవసరం లేదు, అంటే ఇది కొన్ని గంటలు మాత్రమే ఉంటుంది.
