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