Az SELinux biztonsági rendszer előnyei és rugalmassága
2008-08-26
10 jó ok arra, hogy miért használjunk Seamet
2008-08-26

A Red Hat a JBoss ESB 4.2 segítségével a SOA következő generációjának alapját teremtette meg

2008-08-26

A JBoss ESB 4.2 többféle transzport célú üzenetküldési terméket, SOA végpontként működő komponens modellt, Hibernate adat-integrációt, illetve MetaMatrix federált adatforrásokat, és a zökkenőmentes kommunikációhoz szükséges adatátalakítást támogat. A JBoss ESB 4.2 nyilvántartást nyújt a szolgáltatás felfedezés és integráció számára. A JBoss 4.2 arra lett tervezve, hogy lehetővé tegye az egyszerű és a haladó SOA irányítást végző (governance) szoftverek alkalmazását egyaránt, melyek a nyílt forráskódú közösségtől és a kereskedelmi szoftvergyártóktól származhatnak, csakúgy, mint az AmberPoint és a SOA SW. A rugalmas és nyílt architektúrájának köszönhetően a JBoss ESB lehetővé teszi a partnerek termékeinek, mint például a Jitterbit adattranszformációs termékének, hogy bekapcsolódjanak a JBoss ESB alkalmazásai sorába, és kiegészítsék, illetve kiterjesszék azokat.

A JBoss ESB a SOA követekező generációjának alapját nyújtja. Ez egyrészt rugalmasságának köszönhető, ami lehetővé teszi azt, hogy különleges felhasználási forgatókönyvekhez lehessen konfigurálni, másrészt pedig a független architektúrájának, mely – más első generációs ESB-től, mint például a JMS, JBI vagy webszolgáltatásoktól eltérően – nem egyetlen kizárólagos technológián alapul. Emellett, mint második generációs ESB, a JBoss ESB 4.2-t arra tervezték, hogy a következő integrációs és folyamatarchitektúra-modelleket támogassa:

  • Szolgáltatás-orientált architektúra (SOA) azáltal, hogy lehetővé teszi, hogy a szolgáltatások alkalmazásokba és üzleti folyamatokba integrálódjanak és azokkal kommunikáljanak
  • Eseményvezérelt architektúra (EDA) esemény-értesítéssel (notification), naplózással és koordinációval
  • Összetett esemény-feldolgozás (CEP), ami a Drools projekt eredményeit alkalmazza az üzleti szabályok tartalom alapú útválasztására és a további CEP funkciók alapjának lefektetésére
  • Üzleti folyamat-kezelés (BPM) a jBPM projekt használatával a szolgáltatások ESB-vel való belső összehangolására, az üzleti folyamat-kezelési kiterjesztésekhez – mint például a jBPM vagy az ActiveBPEL folyamatautomatizálásra