Különbség a Java és a J2EE között

Java vs J2EE

A Java egy programozási nyelv és platform a szoftveralkalmazások fejlesztésére és futtatására. Különböző ízekben kapható:

  1. Java Standard Edition (Java SE)
    Ez a Java egyszerű vanília verziója. Bármilyen szoftveralkalmazást megvalósíthat vele. A Java SE nagy kódkönyvtárral rendelkezik, amely számos újrafelhasználható szoftver funkciót tartalmaz. Az alább leírt Java EE és Java ME a Java SE tetején épül fel.
  2. Java Enterprise Edition (Java EE)
    Ez a Java íz a Java SE-re épül. A Java EE további könyvtárakat tartalmaz a kód- és fejlesztőeszközökről, amelyek egyedülállóan hasznosak az üzleti alkalmazások fejlesztésében.
  3. Java Micro Edition (Java ME)
    A Java SE újabb kiterjesztése, ez valójában a Java SE csökkentett verziója és egy hozzá tartozó szoftverkönyvtár, amely kielégíti a Java alkalmazások egyedi igényeit, amelyeket korlátozott képességű eszközökön, például mobiltelefonok és PDA-k esetén kell futtatni..

Amikor egyszerűen azt mondjuk, hogy „Java”, akkor leginkább a Java Standard Edition-ra gondolunk.

A J2EE a Java Enterprise Edition első verziójára utal.

A Java (azaz Java SE) nem kötelezi Önt arra, hogy meghatározott mintákat vagy architektúrákat használjon az alkalmazások végrehajtásához. Ez a Java egyszerű verziója, és az alkalmazás bármilyen előnyben részesített módon megvalósítható.

A Java EE azonban egy olyan általános architektúrát ír le, amelyet az üzleti alkalmazásnak be kell tartania. A Java EE tartalmazza a bevált gyakorlatokat és útmutatásokat is, amelyeket követhet az üzleti alkalmazások egyedi követelményeinek teljesítése során.