IBM WebSphere Application Server
A WebSphere Application Server (WAS) egy szoftvertermék, amely webes alkalmazásszerver szerepkört tölt be az IBM termékpalettáján. Pontosabban olyan szoftverkeretrendszer és köztes szoftver, amelyeken elhelyezhetők a Java alapú webalkalmazások, IBM WebSphere szoftvercsomag-zászlóshajótermékek is. Eredetileg Donald Ferguson készítette, aki később a Dell szoftver technológiai igazgatója (CTO) lett. Az első verziót 1998-ban adták ki. ArchitektúraA WAS olyan nyílt szabványok felhasználásával készült, mint pl. Java EE, XML, és Webszolgáltatások. Használatát számos platformon támogatják: Windows, AIX, Linux, Solaris, i/OS és z/OS. A 6.1-es verziótól kezdve és jelenleg is a 8.5-ben a nyílt specifikációkhoz igazították az összes platformon. Számos webszerverrel tud együttműködni, beleértve a következőket: Apache HTTP Server, Netscape Enterprise Server, Microsoft Internet Information Services (IIS), IBM HTTP Server for i5/OS, IBM HTTP Server for z/OS, és IBM HTTP Server for AIX/Linux/Microsoft Windows/Solaris. Alapértelmezett adminisztrációs portja a 9060-as, a 9080 pedig az alapértelmezett website publikációs port. Több Websphere példány installálása esetén ezek az értékek változtathatók. Verzió történet
Az IBM WebSphere alkalmazásszerver számos kiadást és verziót jelentetett már meg. Az első béta verziókban a WebSphere-t Servlet Express-nek hívták. Habár a verziózási séma szerint a x.1 és x.5 általában a minor verziót jelöli az szoftveriparban, a WebSphere v6.1 és v5.1 major (fő) verziók, csak úgy mint a WebSphere v8.5 és v3.5.[8] WebSphere Liberty (Szabadság)Az IBM új fix-pack (javító-csomag) verzió számozást vezetett be a WebSphere Liberty-vel. Az 16.0.0.2-es az első Liberty-s javítócsomag-verzió. 8.5.5-es verzióA WebSphere alkalmazásszerver V8.5.5-ös változata jelentős bővítéseket tartalmaz a v8.5-höz képeset a Library profillal kapcsolatban. A WebSphere Application Server Liberty Core kiadás támogatja Liberty profil pehelysúlyú és dinamikus aspektusát. 8.5-ös verzióA WebSphere alkalmazásszerver V8.5 ugyanazt a V8.0 által már nyújtott Java EE 6 és Java SE 6 megfelelést nyújtotta, valamint a Java SE 7-en való futtathatóságot is lehetővé tette megfelelő konfigurációval. Elsődlegesen V8.5-ben megjelenő új képesség a WebSphere Application Server Szabadság profilja és az intelligens menedzsment volt. A WebSphere alkalmazásszerver szabadság profilja tartalmazza az összes kereskedelmi kiadást a web, mobil és OSGi alkalmazások számára a szerver pehelysúlyú profilján keresztül. Ez egy funkcionális részhalmaza a WebSphere alkalmazásszerver teljes profiljának, mind fejlesztéshez, mind éles működéshez használható. Az 50 Mb alatti install méretével, a 3 másodperc körül indulási idővel, és az új XML-alapú szerver konfigurációval, amely megengedi, hogy fejlesztési artifact-ként is használható legyen, segíti a fejlesztő produktivitását. Szerverképességei megnövelhetők különböző funkciókkal, melyek a szerver konfigurációs fájljában definiálhatók; funkciók hozzáadhatók ill. eltávolíthatók dinamikusan OSGi szolgáltatások belső használatán keresztül. Az intelligens menedzsment képesség a hálózati telepítéssel és a WebSphere alkalmazásszerver z/OS kiadásával került be. Ez integrálja a kiegészítő funkciókat, melyek korábban külön voltak elérhetők a WebSphere Virtual Enterprise (WVE)-ben: alkalmazás kiadások, szerverépség menedzsment, dinamikus fürtözhetőség és intelligens útválasztás (routing). 8.0-as verzióEzt a verziót 2011. június 17-én adták ki. Ez Java EE 6 specifikációnak megfelelő alkalmazásszerver volt. Tartalmazta azokat a képességeket, amelyeket a WebSphere Application Server V7 feature packjaiból örökölt. Telepíteni pedig már az IBM Installation Manager-rel lehetett. 7.0-es verzióEzt a verziót 2008. szeptember 9-én adták ki, ami már a Java EE 5 specifikációnak is megfelelt. Főbb új tulajdonságai a következők voltak:
A WebSphere alkalmazásszerver V7 általános elérhetőségi ideje és WebSphere alkalmazásszerver V8 2011-es megjelenése között számos kiegészítő képességet tettek elérhetővé a V7 számára ún. feature packs (magyarul funkció csomagok) formájában, melyek opcionálisan hozzáadhatók egy V7 installhoz. Egy funkciócsomagnak ugyanolyan a minősége és támogatása, mint a fő verzió-kiadásoknak – céljuk, hogy új innovációt szállítsanak a következő fő verzió kiadás megjelenése előtt. A következő funkciócsomagokat adták ki a WebSphere alkalmazásszerver V7-hez:
6.1-es verzióEz a verzió 2006. június 30-án jelent meg. 6.0-s verzióEzt a verziót 2004. december 31-én adták ki, amely megfelelt a Java EE specifikáció 1.5-ös változatának. Főbb funkciói:
5.1-es verzióEzt a verziót 2004. január 16-án adták ki, amely megfelel a J2EE 1.4-es specifikációnak. Kiadott változatai a következők voltak:
5.0-s verzióEzt a verziót 2002. november 19-én adták ki, amely megfelel a J2EE 1.3-as specifikációnak. Főleg a V3/V4 kódbázis újraírásából keletkezett, és ez volt az első WebSphere Application Server verzió, amely egy közös kódbázison alapult. Innentől kezdve a WAS az összes telepíthető platformjára írt verzió az Intel x86-tól kezdve a mainframe-ig lényegileg ugyanazon a kódbázison alapult. Az adatbázis alapú konfigurációs repository-t kicserélték egy XML fájl alapú konfigurációs repository-ra. 4.0-s verzióEz a verzió J2EE 1.2 képes alkalmazásszerver volt. Mindegyik örökölte az adatbázis alapú konfigurációs modellt a V3.x-ből, de a single-server edition már XML adattárolást használt. Következő változatai ismertek:
3.5-as verzió (és 3.0-as)A WebSphere 3.5 volt az első szélesebb körben elterjedt WebSphere verzió. 2.0-s verzióAz IBM hozzáadta a JavaBean-t, CORBA és Linux támogatást. Két változatban adták ki: Standard Edition (SE) és Advanced Edition (AE). 1.0-s verzióAz első verziót 1998 júniusában adták ki, ami elsődlegesen egy Java Servlet motor volt. Kapcsolódó szócikkek
További Java EE alkalmazásszerverek:
Jegyzetek
További információk
|