Java Platform, Enterprise Edition
Java Platform, Enterprise Edition tai Java EE (aiemmin käytetty nimitystä Java 2 Platform, Enterprise Edition ja J2EE, versioon 1.4 saakka) on ohjelmistokehitysalusta monitasorakenteisten Java-sovellusten kehitykseen ja suoritukseen.
Java EE on spesifikaatio, jota sovelluspalvelimien ja ohjelmistokehitysympäristöjen tulee noudattaa. Java EE sisältää useita API-määrityksiä kuten JDBC, RMI, e-mail, JMS, web services, XML jne. Näiden lisäksi Java EE sisältää komponenttimäärittelyjä kuten Enterprise JavaBeans, servlet, portlet ja JavaServer Pages.
Java EE määrittelee sovelluspalvelimen, jonka toteuttavat mm. Oracle WebLogic, GlassFish, IBM WebSphere ja JBoss.
Historia
muokkaaAlkuperäisen J2EE-määrityksen kehitti Sun Microsystems. Version 1.3 jälkeen määritystä on kehitti Java Community Process. Java EE siirtyi Oraclen omistukseen yrityskaupassa 2010, jolloin Oracle osti Sun Microsystemsin. Viimeisin Java EE 8 -versio julkaistiin elokuussa 2017. Syyskuussa 2017 Oracle ilmoitti, että Java EE:n kehitys siirtyy Eclipse Foundation yhteisölle. Uudeksi nimeksi valittiin Jakarta EE, koska Oracle omistaa edelleen tekijänoikeudet Java tuotemerkkiin.
- J2EE 1.2 (1999)
- J2EE 1.3 (2001)
- J2EE 1.4 (2003)
- Java EE 5 (2006)
- Java EE 6 (2009)
- Java EE 7 (2013)
- Java EE 8 (2017)