Java platformu
|
Jakarta EE (eski Java 2 Platform, Enterprise Edition veya J2EE / ʒi.dø.ø.ø / ve Java EE veya Java EE ) bir olan şartname için Java platformu arasında Oracle uygulamaları iş için.
Platform, nesne ilişkisel eşleştirme API'si , dağıtılmış ve çok katmanlı mimariler ve web hizmetleri sağlayarak Java Platform, Standard Edition'ı (Java SE) genişletir . Platform, esas olarak bir uygulama sunucusunda çalışan modüler bileşenlere dayanmaktadır .
Bunu yapmak için Java EE aşağıdakileri tanımlar:
Tüm Java sürümlerinde olduğu gibi, Java EE'nin her sürümü özellikle şunlara karşılık gelir:
Java SE, Java için referans çerçevesi olsa da - çoğu ihtiyacı karşılayan standart kitaplıklar ile - Java EE, bu çerçeveyi profesyonel uygulamalara adanmış ek yazılım kitaplıkları ile tamamlar ve örneğin mimari uygulamaların geliştirilmesini kolaylaştırır .
Java EE özgü JDKs Java EE ile yapılan bir uygulama Java SE ile yazılmış bir uygulama olarak aynı JRE üzerinde çalışacak şekilde tasarlanmıştır, ancak bununla birlikte ek olarak kullanılan kütüphaneler bir tarafından sağlandığını gerektirecektir Java konteyner böyle daha olarak Payara , JBoss veya JOnAS .
Java EE belirtimlerinin ilk sürümü 1999'da yayınlandı, sürüm 1.3 2001'de çıktı, ardından 2003'te sürüm 1.4 (XML desteği ve web hizmetleri) ve sürüm 1.5 (Java EE 5 olarak yeniden adlandırıldı) 2007'de yayınlandı. Ağustos 2017 ayından bu yana, mevcut sürüm Java EE 8'dir.
2018'de proje Oracle tarafından Eclipse Foundation'a emanet edildi ve Jakarta EE adı Java EE yerine geliştirici topluluğu tarafından seçildi.
Aşağıda, bir Java EE uygulamasında bulunabilecek bileşenlerin bir listesi bulunmaktadır:
Bir Java EE uygulaması, bir uygulama sunucusunda çalışır .