IBM WebSphere Application Server
IBM WebSphere Application Server | |
![]() | |
Fejlesztő | IBM |
Első kiadás | 1.0 [1] (1998-06-22) |
Programozási nyelv | Java |
Operációs rendszer | AIX, Windows, Solaris, Linux, HP-UX, z/OS, IBM i, VMWare ESX / ESXi |
Platform | x86, x86-64, PowerPC, SPARC, IA-64, zSeries |
Elérhető | angol, Francia, német,braziliaia-portugál, cseh, magyar, olasz, japán, koreai, lengyel, orosz, spanyol, egyszerűsített kínai, tradicionális kínai[2] |
Kategória | Java EE Container |
Licenc | kereskedelmi |
Az IBM WebSphere Application Server weboldala |
Ez a szócikk/szakasz most épül, még dolgoznak az első verzión! |
A WebSphere Application Server (WAS) egy szoftver termék, amely web alkalmazás szerver szerepet tölt be. Pontosabban olyan szoftver keretrendszer és köztes szoftver, amelyeken elhelyezhetők a Java alapú webalkalmazások, IBM WebSphere szoftvercsomag zászlóshajó termék is. Eredetileg Donald Ferguson készítette, aki később a szoftver technológiai igazgatója (CTO) lett a Dellnek. Az első verziót 1998-ban adták ki.
Architektúra
A WAS olyan nyílt sztenderdek 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 pedig és jelenleg is a 8.5-ben a nyílt specifikációkhoz igazították az összes platformon.
Számos webszerver 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. Az alapértelmezett adminisztrációs portja a 9060-as, és 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
WebSphere verzió | 8.5.5 | 8.5 | 8.0 | 7.0 | 6.1 | 6.0 | 5.1 | 5.0 | 4.0 | 3.5 |
---|---|---|---|---|---|---|---|---|---|---|
Kiadás dátuma | 14 Jun 2013 [3] | 15 Jun 2012 [4] | 17 Jun 2011 | 17 Oct 2008 | 30 Jun 2006 | 31 Dec 2004 | 16 Jan 2004 | 03 Jan 2003 | 15 Aug 2001 | 31 Aug 2000 |
End of support | 30 Sept 2013[5] | 30 Sept 2010 | 30 Sept 2008 | 30 Sept 2006 | 30 April 2005 | 30 Nov 2003 | ||||
J2SE/Java SE | 7 | 7 [6] | 6 | 6 | 5 | 1.4 | 1.4 | 1.3 | 1.3 | 1.2 |
JavaEE | 6 | 6 | 6 | 5 | 1.4 | 1.4 | 1.3 | 1.3 | 1.2 | 1.2 (not fully compliant) |
Servlet | 3.0 | 3.0 | 3.0 | 2.5 | 2.4 | 2.4 | 2.3 | 2.3 | 2.2 | 2.1&2.2 |
JSP | 2.2 | 2.2 | 2.2 | 2.1 | 2.0 | 2.0 | 1.2 | 1.2 | 1.1 | 0.91 and 1.0&1.1 |
JSF | 2.0 | 2.0 | 2.0 | 1.2 | 1.1 | 1.0 | ||||
EJB | 3.1 | 3.1 | 3.1 | 3.0 | 3.0 [7] | 2.1 | 2.0 | 2.0 | 1.1 | 1.0 |
JMS | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.02 | |||
JDBC | 4.0 | 4.0 | 4.0 | 4.0 | 3.0 | 3.0 | ||||
JPA | 2.0 | 2.0 | 2.0 | 2.0 | 1.0 |
Az IBM WebSphere alkalmazásszerver számos kiadását és verziójá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].
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 Application Server 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-on 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 Liberty profilja és az intelligens menedzsment volt.
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 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 pack-jaibó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-edikén adták ki, ami már Java EE 5 specifikációnak is megfelelt. A főbb új tulajdonságai a következők voltak:
- Flexibilis menedzsment
A flexibilis menedzsment megkönnyítette az adminisztrációját a nagy számú WebSphere Application Server alapú kiadásoknak és hálózati telepítési topológiák térbeli elosztását tették lehetővé.
- Üzleti szintű alkalmazások
Az üzleti szintű alkalmazások arra használhatók, hogy képesek legyenek menedzselni alkalmazás artifact-okat függetlenül az alkalmazások csomagolásától ill. a programozási modelltől.
- Property alapú konfiguráció
A property alapú konfigurációs lehetőség leegyszerűsíti az automatikus adminisztrációt: az adminisztrátor frissítheti a WebSphere Application Server 7-es verziójának konfigurációját egy egyszerű property fájl segítségével.
6.0-s verzió
- Ezt a verziót 2004. december 31-edikén adták ki, amely megfelelt a Java EE specifikáció 1.5-ös változatának. A biztonsági kiegészítések keretében támogatást nyújt a JACC 1.0-hoz és (pre-OASIS) WS-Security 1.0.-hoz.
- Támogatja a Java Standard Edition 1.4-et
- Community Edition (szabadon használható, támogatás ingyenes)
- Kódbázisa a Apache Geronimo projekt
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:
- Express
- Base
- Network Deployment
- WebSphere Application Server for z/OS
- Ez a verzió volt az első, amely támogatja zAAP motorokat.
- WebSphere Business Integration Server Foundation V5.1
5.0-s verzió
Ezt a verziót 2002. november 19-edikén adták ki, amely megfelel a J2EE 1.3-as specifikációnak. Ez a verzió 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.
A következő változatai ismertek:
- AE (Advanced Edition)
- AEs (Advanced Edition single). Single-server edition (egy szerveres kiadás), amely nem volt képes futni klaszteres(fürt) konfigurációban.
- AEd (Developer Edition). Funkcionálisan ekvivalens az AEs-vel, de nem produkciós fejlesztői környezetben használható volt.
- EE (Enterprise Edition)
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
- IBM HTTP Server
- Java (szoftver platform)
- zSeries Application Assist Processor zAAP
- IBM Rational Application Developer
- IBM Rational Business Developer
- Java EE version history
További Java EE alkalmazásszerverek:
- Alkalmazásszerverek összehasonlítása
- GlassFish
- Apache Geronimo/Tomcat
- JBoss AS
- WebLogic szerver
- SAP NetWeaver Application Server
Jegyzetek
- ↑ WebSphere product lifecycle dates
- ↑ WebSphere Application Server detailed system requirements
- ↑ IBM WebSphere Application Server V8.5.5 delivers enhanced Liberty profile capabilities and introduces a new lightweight Liberty only offering for Web Profile applications. 01.ibm.com. (Hozzáférés: 2013. július 11.)
- ↑ IBM United States Software Announcement 212-109
- ↑ Extension of end-of-service date: IBM WebSphere Application Server V6.1
- ↑ Installing and uninstalling SDK Java TechnologyEdition Version 7.0
- ↑ With EJB Feature Pack; otherwise 2.1
- ↑ Update Strategy for WebSphere Application Server V6.1
További információk
- WebSphere software brand site
- Global WebSphere Community
- Jerry Cuomo's blog - the WebSphere CTO provides insights into the directions of the WebSphere team