A JBoss Enterprise Application Platform (vagy JBoss EAP) egy aláírási rendszer elv alapú/nyílt forráskódú, Java EE alapokon elkészített alkalmazásszerver a futtató környezet fordít, kihelyez, és futtat erősen adatátvitel-alapú Java alkalmazásokat és szolgáltatásokat. A JBoss Enterprise Application Platform része a JBoss Enterprise Middleware szoftver portfóliónak. Mivel Java alapú, a JBoss alkalmazásszerver platformfüggetlen módon dolgozik: minden olyan operációs rendszeren elérhető általában, ami támogatja a Javát. A JBoss Enterprise Application Platformot a JBoss fejlesztette, jelenleg a Red Hat egy részlege.
Komponenslista, jellemzők és a támogatott szabványok elérhetőek.
Licencelés és árak
A JBoss eredetileg nyílt forráskódú volt, amíg a Red Hat meg nem változtatta a JBoss Enterprise Middleware szolgáltatási szerződéstét.
Kapcsolódó termékek
A következő termékek részei a JBoss Enterprise Middleware szoftver portfóliónak, vagy részei a JBoss Enterprise Application Platform szoftvernek.
JBoss Enterprise Web Platform (azaz JBoss EWP) Ez a szoftver egy könnyebb súlyú változata a JBoss Enterprise Application Platformnak. A kulcs összetevői azonosak a teljes JBoss Enterprise Application Platforméval, de a JBoss Alkalmazás szerver karcsúsított változatát alkalmazza. A komponensek listája és támogatott szabványok elérhetőek.
JBoss Enterprise Portal Platform (azaz JBoss EPP) Ez a szoftver egy vállalati portál funkcióit adja a prezentációs szolgáltatási maggal együtt, mint mester lap objektumok, tárolók, és verziókövető, valamint egy opcionális oldal publikáló szolgáltatást. Fő komponensek:
JBoss Enterprise Application Platform – A szoftver infrastruktúra
JBoss Portlet Bridge – nem végleges megvalósítás a JSR-301 és JSR-329 specifikációkhoz amely támogatja a JavaServer Faces (JSF) alkalmazását JSR-286 portletekben. Ez a szoftver támogat olyan keretrendszereket is mint a JBoss Seam és RichFaces hogy portletekben fussanak.
Site Publisher – webes tartalom menedzser (opcionális) (eXo Portal által készített)
A GateIn projekt a JBoss Portal 2.7 és az eXo Portal 2.5 összefésülése, amelyekből előállt a GateIn Portal 3.0, és szintén ide kapcsolódó projektek, a GateIn Portlet Container, az eXo JCR, és a JBoss Portlet Bridge.
JBoss Enterprise Web Server (azaz JBoss EWS) Ez a szoftver egy platformot nyújt a könnyűsúlyú Java alkalmazásoknak, de kezeli a nagymértékben skálázni kívánt oldalakat is. JBoss EWS úgy kerül üzemel mint szabványos vállalati web kiszolgáló, egy egyszerű Java alkalmazás szerver, vagy egy vállalati nyílt forrású alkalmazás infrastruktúra. Kulcs összetevői:
Komponensek listája és a sztenderd támogatás elérhető.
JBoss Web Framework Kit Ez a szoftver, web platformok egy halmaza amikek könnyű súlyú és gazdag felületű Java alkalmazásokhoz használható. Komponensei:
JBoss Cache (azaz JBC) Ez a szoftver gyorsítótárazást valósít meg a sűrűn használt Java objektumokhoz, hogy segítse a teljesítmény növelést. A gyorsítótár replikálható tranzakciós szinten. A gyorsítótár replikálható Java virtuális gépnek (JVM) között hálózat szerte. A gyorsítótár alapulhat tranzakciókon, mivel a Java Transaction API tranzakciós menedzser beállítható és képes minden gyorsítótár műveletet tranzakciós formában kezelni. JBoss Cache két típusa a Core és POJO, ahol a POJO könyvtár a Core könyvtárra épül.
JBoss Netty Ez a szoftver egy New I/O (NIO) kliens szerver keretrendszer olyan Java hálózati alkalmazások fejlesztéséhet, mint a protokoll szerverek és kliensek. Az aszinkron esemény-vezérelt hálózati alkalmazás keretrendszer és eszközök egyszerűen használhatóak hálózat programozásra mint amilyen a TCP és UDP socket kiszolgálók. A Netty magába foglalja a reaktor minta programozását is.
Ez a szócikk részben vagy egészben a JBoss Enterprise Application Platform című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.