2010-08-08 25 views
12

के बीच अंतर जावा एसई & जावा ईई के बीच क्या अंतर है?जावा एसई और जावा ईई

+0

... एक इंटरनेट खोज? –

+0

whwr मैं इसे से डाउनलोड करूंगा? मेरा मतलब है j2ee .. मेरे पास j2se इंस्टॉल है I j2ee – prasad

+18

"Google के साथ क्या गलत है?" कुछ भी नहीं, एसओ को छोड़कर वह साइट है जिसे हम चाहते हैं कि Google आपको प्रोग्रामिंग प्रश्नों के लिए इंगित करे। – paxdiablo

उत्तर

17

जावा एसई (मानक संस्करण) जावा का सामान्य विनिर्देश है। जावा ईई (उद्यम संस्करण) की तरह enterpris-y बातों के लिए ऐड-ऑन के सभी प्रकार के साथ जावा है:

  • उद्यम JavaBeans;
  • जावा पर्सिस्टेंस एपीआई;
  • Servlets;
  • जावा सर्वर पेजेस।

(एक विस्तृत सूची नहीं, Wikipedia पर अधिक जानकारी उपलब्ध है)। जब आप एसडीके (विकास के लिए) या जेआरई (जावा अनुप्रयोग चलाने के लिए) डाउनलोड करते हैं तो आपको आम तौर पर जावा एसई मिलता है।

दूसरी ओर, जब आप आईबीएम वेबस्पेयर एप्लिकेशन सर्वर, या जेबॉस, या किसी अन्य एंटरप्राइज़-क्लास एप्लिकेशन सर्वर का उपयोग शुरू करते हैं तो आपको आम तौर पर सभी जावा ईई उपहार मिलते हैं।

आप ओरेकल जावा ईई 6 एसडीके here डाउनलोड कर सकते हैं। जावा ईई 6 के लिए जेएसआर here है।

+0

कैसा है यह उत्तर लगभग हर विवरण में गलत होने पर इतना चिह्नित हुआ है? –

+1

शायद आपकी राय गलत है :-) –

+0

जे 2 ईई (जिसे अब जेईई कहा जाता है) इस से अधिक है ... – Kartoch

17

जावा SE (पूरा नाम: जावा प्लेटफार्म, मानक संस्करण, पुराने नाम भी की गणना करने में कई) के होते हैं कि एक प्रोग्रामिंग मंच के एक विनिर्देश है:

  1. जावा प्रोग्रामिंग ही भाषा।
  2. जावा कंपाइलर लक्ष्य वाली वर्चुअल मशीन।
  3. मानक पुस्तकालयों का एक सेट।
  4. उपरोक्त से संबंधित मानक उपयोगिताओं का एक सेट।

भ्रमित रूप से यह जावा एसई विनिर्देश के विशिष्ट कार्यान्वयन का डिफ़ॉल्ट नाम भी है (उचित नाम जावा एसई नाम के विभिन्न संयोजनों को "जेडीके" या "जेआरई" के साथ संलग्न किया गया है)। आप जावा एसई (और विशेष रूप से ओरेकल जेडीके/जेआरई कार्यान्वयन) on Oracle's page for it (नवीनतम स्थिर संस्करण) के बारे में अधिक जानकारी प्राप्त कर सकते हैं।

जावा ईई (पूरा नाम: जावा प्लेटफार्म, एंटरप्राइज़ संस्करण, पुराने नाम, जैसा कि ऊपर भी की गणना करने में कई) एक और प्रोग्रामिंग मंच — एक रूपरेखा की एक विनिर्देश, वास्तव में — है कि बनाया गया है जावा एसई मंच के शीर्ष पर। इस प्लेटफ़ॉर्म का उद्देश्य वेब अनुप्रयोगों, एन-स्तरीय आर्किटेक्चर आदि जैसे आधुनिक व्यावसायिक अनुप्रयोगों के लिए कार्यक्षमता जोड़ने का इरादा है। — ओपन सोर्स और मालिकाना — दोनों ओरेकल के सहित ग्लासफ़िश/जावा ईई एसडीके सहित इस विनिर्देश के कार्यान्वयन के असंख्य कार्यान्वयन हैं। आईबीएम की Websphere, अपाचे के Geronimo, आदि आप जावा ईई (और Glassfish इसके बारे में/जावा ईई एसडीके कार्यान्वयन) फिर on Oracle's page बारे में अधिक जानकारी पा सकते हैं।

    जावा EE 5 के लिए
  • : here
  • जावा ईई 6 के लिए: here
-1

को समझने के लिए सबसे अच्छा तरीका है जावा ईई ट्यूटोरियल पढ़ने के लिए है : जावा एसई डेस्कटॉप अनुप्रयोगों के लिए है और यह जावा का मूल है। जावा ईई वेब अनुप्रयोगों के लिए है जिसमें जेएसपी & सर्वलेट, ईजेबी, वेबसाइट सेवा शामिल हैं और वे थोड़े एक्सटेंशन हैं। जब आप सर्वलेट कंटेनर (टोमकैट) या जेपीए प्रदाता (ओरेकल टॉपलिंक, हाइबरनेट) या एक संपूर्ण वेब एप्लिकेशन इंस्टॉल करते हैं तो आप उनका उपयोग कर सकते हैं जिसमें सर्वलेट कंटेनर, जेपीए प्रदाता जैसे जेबॉस, ग्लासफ़िश शामिल हैं।

6

तुम बस के लिए इस छोटे से पता कर सकते हैं

+0

+1 और वेब के लिए j2ee :) – anshuman

संबंधित मुद्दे