JBoss Enterprise Application Platform

From Wikipedia, the free encyclopedia

Remove ads

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.[1] A JBoss Enterprise Application Platform része a JBoss Enterprise Middleware szoftver portfóliónak.[2] 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.

Remove ads

Termékösszetevők és lehetőségek

Főbb funkciók:[3]

Kulcsösszetevők:[1]

Komponenslista,[5] jellemzők[3] és a támogatott szabványok[4] elérhetőek.

Remove ads

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,[2] vagy részei a JBoss Enterprise Application Platform szoftvernek.[6]

  • 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.[7]
    A komponensek listája[8] és támogatott szabványok[9] 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.[10]
    Fő komponensek:[11]
    • JBoss Enterprise Application Platform – A szoftver infrastruktúra
    • GateIn Portal – egy web portál valamint egy portál keretrendszer épül rá.[12][13][14][15] GateIn Portal beépített támogatást ad a Web Services for Remote Portlets (WSRP), Java Content Repository (JCR), Single Sign-On (SSO), és OpenSocial minialkalmazásokhoz.
    • 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.[16][17]
    • Site Publisher – webes tartalom menedzser (opcionális) (eXo Portal által készített)
JBoss EPP megvalósítja a Portlet 2.0 szabványokat (JSR-286), JCR (JSR-170), OASIS WSRP 1.0, és az OpenSocialt.[18]
Az elérhető összetevő listája itt[19] érhető el.
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.[20][21][22][23]
  • 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.[24] 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.[25]
    Kulcs összetevői:
Komponensek listája[26] és a sztenderd támogatás[27] 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:[28]
  • 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.[29]
  • 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.[30] A Netty magába foglalja a reaktor minta programozását is.
Remove ads

Lásd Még

  • JBoss szoftver lista
  • Vállalati szoftverek összehasonlítása
  • Alkalmazás szerverek összehasonlítása

Jegyzetek

Ajánlott Irodalom

Külső hivatkozások

Fordítás

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads