Java platform
|
Jakarta EE (korábban Java 2 Platform, Enterprise Edition vagy J2EE / ʒi.dø.ø.ø / és Java Platform, Enterprise Edition vagy Java EE ) egy leírás a Java platform a Oracle alkalmazások számára, üzlet.
A platform kiterjeszti a Java Platform, a Standard Edition (Java SE) szolgáltatást objektum-relációs leképezési API , elosztott és többszintű architektúrák , valamint webszolgáltatások biztosításával . A platform főként egy alkalmazáskiszolgálón futó moduláris összetevőkön alapszik .
Ehhez a Java EE a következőket határozza meg:
Mint minden Java kiadás, a Java EE minden verziója különösen megfelel:
Míg a Java SE a Java referenciakerete - a legtöbb igényt kielégítő standard könyvtárakkal -, a Java EE kiegészíti ezt a keretet további, professzionális alkalmazásoknak szánt szoftverkönyvtárakkal, megkönnyítve például az építészeti alkalmazások fejlesztését .
A Java EE-specifikus JDK-k úgy vannak megtervezve, hogy a Java EE-vel készült alkalmazások ugyanazon a JRE-n futjanak , mint a Java SE-vel írt alkalmazások, de megkövetelik azonban, hogy ezen felül a használt könyvtárakat olyan Java- tárolók biztosítsák , mint a Payara , JBoss vagy JOnAS .
A Java EE specifikációk első verziója 1999-ben jelent meg, az 1.3-as verzió 2001-ben jelent meg, majd az 1.4-es verzió 2003-ban (XML támogatás és webszolgáltatások) és az 1.5 verzió (átnevezve Java EE 5) 2007-ben. 2017 augusztusától a jelenlegi verzió a Java EE 8.
2018-ban a projektet az Oracle bízta az Eclipse Alapítványra , és a Jakarta EE nevet a fejlesztői közösség választotta a Java EE helyett.
Az alábbiakban felsoroljuk azokat az összetevőket, amelyek tartalmazhatnak egy Java EE megvalósítást:
A Java EE alkalmazás egy alkalmazáskiszolgálón fut .