Vad är J2EE?
J2EE är ännu en akronym i datorvärlden. Den här står för Java 2-plattformen, Enterprise Edition . Dess betydelse kommer att bli tydlig när vi spårar dess släkt. För det första är Java ett programmeringsspråk utvecklat av Sun Microsystems, en av branschens jättar. Java-plattformen är en virtuell maskin, en likadan processor som översätter datoriserade instruktioner till funktioner.
Java-språket är sådant att det tillåter kommunikation mellan plattformar mellan flera olika enheter. Till exempel kan en programmerare utveckla Java-kod på en stationär dator och förvänta sig att den ska köras på andra datorer, routrar och till och med mobiltelefoner, så länge dessa enheter är Java-aktiverade. Denna portabilitet beskrivs av Sun akronymen WORA, som står för "Skriv en gång, kör var som helst." Ett stort antal stordatorer, datorer, mobiltelefoner och andra elektroniska apparater använder Java-plattformen.
2 i förkortningen J2EE står för version 2 . Liksom med många mjukvaruapplikationer är J2EE Java Platform version 2. Faktum är att numret 2 tappas ofta idag, så J2EE blir Java EE. Men traditionellt är det fortfarande J2EE.
Nu vidare till EE . Det står för Enterprise Edition , som är en kraftfull form av Java-plattformen. Sun har skapat tre utgåvor hittills. Den mest exakta är Micro Edition, som används för mobiltelefoner och handdatorer. Följande formulär kan detta förkortas till Java ME.
Den mellersta upplagan är Standard Edition, som kan köras på mobila enheter, bärbara datorer och stationära datorer. Det förkortade namnet på denna utgåva är Java SE. Genom att bygga oss upp på pyramiden kommer vi äntligen till Enterprise Edition, som innehåller all funktionalitet för Micro Edition och Standard Edition och har också rutiner och subroutiner som är specifikt utformade för servrar och mainframes.
En viktig fördel med J2EE, trots antagandet om en så kraftfull uppsättning källkod, är att den är tillgänglig gratis. Du kan ladda ner det nu från Sun Microsystems webbplats. Tredjeparts open source-verktyg finns tillgängliga för att hjälpa dig också, inklusive Apache Tomcat och JBoss. Om du inte använder ditt eget serversystem eller mainframe för flera arbetsstationer, är det dock osannolikt att du stöter på eller har ett behov av J2EE. Ändå är det bra att veta vad sådana saker står för.