Mikä on J2EE?

J2EE on jälleen yksi lyhenne tietojenkäsittelyn maailmassa. Tämä tarkoittaa Java 2 Platform, Enterprise Edition. Sen merkitys käy ilmi, kun jäljitämme sen sukulinjan. Ensinnäkin Java on ohjelmointikieli, jonka on kehittänyt Sun Microsystems, yksi alan jättiläisistä. Java-alusta on virtuaalikone, prosessorin ulkonäkö, joka muuntaa tietokonepohjaiset ohjeet funktioiksi.

Java-kieli on sellainen, että se mahdollistaa eri alustojen välisen viestinnän monenlaisten laitteiden välillä. Esimerkiksi ohjelmoija voi kehittää Java-koodia pöytätietokoneella ja odottaa sen toimivan muilla tietokoneilla, reitittimillä ja jopa matkapuhelimilla, kunhan nämä laitteet ovat Java-yhteensopivia. Tätä siirrettävyyttä kuvaa Sun -lyhenne WORA, joka tarkoittaa “Kirjoita kerran, juokse missä tahansa”. Suuri määrä keskusyksiköitä, tietokoneita, matkapuhelimia ja muita elektronisia laitteita toimii Java -alustan avulla.

Lyhenne 2 J2EE tarkoittaa versiota 2. Kuten monien ohjelmistosovellusten kohdalla, J2EE on Java -alustan versio 2. Itse asiassa numero 2 pudotetaan usein nykyään, joten J2EE: stä tulee Java EE. Perinteisesti se on kuitenkin edelleen J2EE.

Nyt EE: lle. Se tarkoittaa Enterprise Editionia, joka on tehokas Java -alustan muoto. Sun on luonut tähän mennessä kolme versiota. Tarkin on Micro Edition, jota käytetään matkapuhelimissa ja kämmenmikroissa. Seuraavassa muodossa tämä voidaan lyhentää nimellä Java ME.

Keskipainos on Standard Edition, jota voidaan käyttää mobiililaitteissa, kannettavissa ja pöytätietokoneissa. Tämän painoksen lyhennetty nimi on Java SE. Pyramidia ylöspäin rakennettaessa pääsemme vihdoin Enterprise Editioniin, joka sisältää kaikki Micro Editionin ja Standard Editionin toiminnot ja sisältää myös rutiinit ja aliohjelmat, jotka on suunniteltu erityisesti palvelimille ja keskusyksiköille.
Yksi J2EE: n tärkeimmistä eduista huolimatta siitä, että oletetaan niin voimakas lähdekoodi, on se, että se on saatavilla ilmaiseksi. Voit ladata sen heti Sun Microsystemsin verkkosivustolta. Myös kolmansien osapuolten avoimen lähdekoodin työkalut ovat käytettävissäsi, mukaan lukien Apache Tomcat ja JBoss. Ellet käytä omaa usean työaseman palvelinjärjestelmää tai keskusyksikköä, et kuitenkaan todennäköisesti kohtaa tai tarvitse J2EE: tä. Silti on hyvä tietää, mitä tällaiset asiat tarkoittavat.