Co to jest J2EE?

J2EE to kolejny akronim w świecie komputerów. Ten oznacza platformę Java 2, Enterprise Edition. Jego znaczenie stanie się jasne, gdy prześledzimy jego rodowód. Przede wszystkim Java to język programowania opracowany przez Sun Microsystems, jednego z gigantów branży. Platforma Java to maszyna wirtualna, podobny do procesora, który tłumaczy skomputeryzowane instrukcje na funkcje.

Język Java umożliwia komunikację międzyplatformową między różnymi rodzajami urządzeń. Na przykład programista może opracować kod Java na komputerze stacjonarnym i oczekiwać, że będzie on działał na innych komputerach, routerach, a nawet telefonach komórkowych, o ile te urządzenia obsługują technologię Java. Ta przenośność jest opisana przez akronim Sun WORA, co oznacza „Napisz raz, uruchom wszędzie”. Wiele komputerów mainframe, komputerów, telefonów komórkowych i innych urządzeń elektronicznych działa z wykorzystaniem platformy Java.

2 w akronimie J2EE oznacza wersję 2. Podobnie jak w przypadku wielu aplikacji, J2EE to Java Platform Version 2. Właściwie liczba 2 jest obecnie często pomijana, więc J2EE staje się Java EE. Tradycyjnie jednak nadal jest to J2EE.

Teraz przejdźmy do EE. Oznacza Enterprise Edition, która jest potężną formą platformy Java. Firma Sun stworzyła do tej pory trzy edycje. Najbardziej precyzyjna jest wersja Micro, która jest używana do telefonów komórkowych i PDA. W poniższym formularzu może to być skrócone jako Java ME.

Wersja środkowa to Standard Edition, którą można uruchomić na urządzeniach mobilnych, laptopach i komputerach stacjonarnych. Skrócona nazwa tej edycji to Java SE. Wspinając się w górę piramidy, dochodzimy w końcu do wersji Enterprise Edition, która zawiera wszystkie funkcje wersji Micro i Standard Edition, a także zawiera procedury i podprogramy zaprojektowane specjalnie dla serwerów i komputerów mainframe.
Jedną z głównych zalet J2EE, pomimo założenia o tak potężnym zestawie kodu źródłowego, jest to, że jest on dostępny za darmo. Możesz go pobrać już teraz ze strony internetowej Sun Microsystems. Dostępne są również narzędzia open-source innych firm, w tym Apache Tomcat i JBoss. Jeśli jednak nie korzystasz z własnego systemu serwerów lub komputera mainframe z wieloma stacjami roboczymi, prawdopodobnie nie spotkasz się z J2EE ani nie będziesz go potrzebował. Mimo wszystko dobrze jest wiedzieć, na czym polegają takie rzeczy.