Kaj je J2EE?

J2EE je še ena kratica v svetu računalništva. Ta pomeni Java 2 Platform, Enterprise Edition. Njegov pomen bo postal jasen, ko bomo izsledili njegovo poreklo. Prvič, Java je programski jezik, ki ga je razvil Sun Microsystems, eden od velikanov v industriji. Platforma Java je virtualni stroj, podoben procesorju, ki prevaja računalniška navodila v funkcije.

Jezik Java je takšen, da omogoča medplatformsko komunikacijo med več vrstami naprav. Programer lahko na primer razvije kodo Java na namiznem računalniku in pričakuje, da se bo izvajala na drugih računalnikih, usmerjevalnikih in celo mobilnih telefonih, če so te naprave omogočene za Javo. To prenosljivost opisuje Sun akronim WORA, ki pomeni »Pišite enkrat, teči kamor koli«. Veliko število velikih računalnikov, računalnikov, mobilnih telefonov in drugih elektronskih naprav deluje s pomočjo platforme Java.

2 v kratici J2EE pomeni različico 2. Kot pri mnogih programskih aplikacijah je tudi J2EE platforma Java različica 2. Pravzaprav je številka 2 dandanes pogosto opuščena, zato J2EE postane Java EE. Tradicionalno pa je še vedno J2EE.

Zdaj pa k EE. Okrajšava za Enterprise Edition, ki je zmogljiva oblika platforme Java. Sun je doslej ustvaril tri izdaje. Najbolj natančna je Micro Edition, ki se uporablja za mobilne telefone in dlančnike. Po obrazcu je to lahko skrajšano kot Java ME.

Srednja izdaja je Standard Edition, ki lahko deluje na mobilnih napravah, prenosnih in namiznih računalnikih. Skrajšano ime te izdaje je Java SE. Ko gradimo našo pot navzgor po piramidi, končno pridemo do Enterprise Edition, ki vključuje vso funkcionalnost Micro Edition in Standard Edition ter vključuje tudi rutine in podprograme, zasnovane posebej za strežnike in velike računalnike.
Ena od glavnih prednosti J2EE, kljub predpostavki o tako močnem nizu izvorne kode, je, da je na voljo brezplačno. Zdaj ga lahko prenesete s spletnega mesta Sun Microsystems. Za pomoč so vam na voljo tudi odprtokodna orodja tretjih oseb, vključno z Apache Tomcat in JBoss. Vendar pa je malo verjetno, da boste naleteli ali potrebovali J2EE, razen če uporabljate svoj lasten strežniški sistem z več delovnimi postajami ali glavni računalnik. Vseeno je dobro vedeti, kaj takšne stvari pomenijo.