एंटरप्राइज़ जावाबीन (EJB)

लेखक: Peter Berry
निर्माण की तारीख: 17 अगस्त 2021
डेट अपडेट करें: 11 मई 2024
Anonim
5. Wrox - Enterprise Java Beans (EJB) Tutorial Overview - Examples
वीडियो: 5. Wrox - Enterprise Java Beans (EJB) Tutorial Overview - Examples

विषय

परिभाषा - एंटरप्राइज JavaBeans (EJB) का क्या अर्थ है?

एंटरप्राइज जावाबीन्स (ईजेबी) जावा प्लेटफॉर्म, एंटरप्राइज एडिशन (जावा ईई) के लिए सर्वर-साइड और प्लेटफॉर्म-इंडिपेंडेंट जावा एप्लिकेशन प्रोग्रामिंग इंटरफेस (एपीआई) है। EJB का उपयोग बड़े वितरित अनुप्रयोगों के विकास को सरल बनाने के लिए किया जाता है।


EJB कंटेनर लेनदेन प्रबंधन और सुरक्षा प्राधिकरण को संभालता है, जिससे एक बीन डेवलपर को व्यावसायिक मुद्दों पर ध्यान केंद्रित करने की अनुमति मिलती है। इसके अतिरिक्त, एक ग्राहक डेवलपर EJB व्यापार तर्क पर ध्यान केंद्रित किए बिना प्रस्तुति परत पर ध्यान केंद्रित कर सकता है। यह एक पतले क्लाइंट के लिए अनुमति देता है, जो वितरित एप्लिकेशन चलाने वाले छोटे उपकरणों के लिए फायदेमंद है।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia एंटरप्राइज JavaBeans (EJB) की व्याख्या करता है

क्योंकि EJB पोर्टेबल है, एक एप्लिकेशन डेवलपर आसानी से मौजूदा सेम के शीर्ष पर एप्लिकेशन का निर्माण कर सकता है। नए एप्लिकेशन मानक एपीआई का उपयोग करके किसी भी जावा एंटरप्राइज एडिशन (ईई) के अनुरूप सर्वर पर चलते हैं।

यह सुनिश्चित करना कि किसी वितरित अनुप्रयोग विकास में EJB का मूल्यांकन करते समय एक अनुप्रयोग आवश्यक मापदण्ड, डेटा अखंडता और विविध अनुप्रयोग क्लाइंट आवश्यकताओं को पूरा करता है। EJB हमेशा वितरित अनुप्रयोग विकास के लिए अनुकूल नहीं है। इस प्रकार, ईजेबी का उपयोग करने से पहले परियोजना की आवश्यकताओं को स्पष्ट रूप से सूचित और समझा जाना चाहिए, जबकि निम्नलिखित ईजेबी सीमाओं पर विचार करना चाहिए:


  • EJB विनिर्देश अपने विशाल प्रलेखन और जटिल प्रकृति के कारण एक असुविधाजनक उपकरण है। एक अच्छे डेवलपर को EJB विनिर्देश पढ़ने और अध्ययन करने के लिए समय लेना चाहिए - भले ही कुछ जानकारी EJB कोड लेखन और तैनाती के लिए अप्रासंगिक हो।
  • ईजेबी को बुनियादी जावा कोडिंग की तुलना में अधिक विकास और डिबगिंग संसाधनों की आवश्यकता होती है, क्योंकि यह निर्धारित करना मुश्किल है कि बग कोड या ईजेबी कंटेनर के अंदर है या नहीं।
  • EJB कार्यान्वयन जटिल है। उदाहरण के लिए, एक डेवलपर एक साधारण एप्लिकेशन के लिए 10 या अधिक फाइलें (बनाम एक) लिख सकता है, जैसे कि "हेल्लो वर्ल्ड।"
  • EJB विनिर्देशन के परिणामस्वरूप अप्रचलित कोड होते हैं। इस प्रकार, एक नए EJB कंटेनर के साथ संगत कोड बनाने के लिए अतिरिक्त प्रयास और उच्च लागत की आवश्यकता होती है।