Apache ActiveMQ
Apache ActiveMQ egy nyílt forráskódú (Apache 2.0 licencű) üzenetbróker, amely teljes mértékben implementálja a Java Message Service (JMS) 1.1-es verzióját.
Apache ActiveMQ | |
Fejlesztő | Apache Software Foundation |
Legfrissebb stabil kiadás | 6.1.4 (stabil verzió, 2024. november 8.)[1] |
Programozási nyelv | Java |
Operációs rendszer | platformfüggetlen (JVM) |
Állapot | aktív |
Kategória | Java Message Service Message-oriented middleware Enterprise Messaging System SOA |
Licenc | Apache Licenc 2.0 |
Az Apache ActiveMQ weboldala |
Az Apache ActiveMQ olyan „nagyvállalati szolgáltatásokat” nyújt[2] mint, pl. klaszterezhetőség, sokszoros üzenettárolók, képes bármilyen adatbázist használni JMS perzisztenciaszolgáltatóként VM, cache, és journal perzisztencia mögött egyaránt.
A Java nyelvtől eltekintve, az ActiveMQ használható még .NET-ből,[3] C/C++-ből[4] vagy Delphi-ből[5] vagy olyan scriptnyelvekből, mint pl. a Perl, Python, PHP és Ruby különböző kliensek segítségével.[5] Számos protokollal és platformmal képes kapcsolatot teremteni[6] beleértve számos standard alacsony szintű protokollt valamint a saját protokollját is amit, OpenWire protokollnak hívnak.
Az ActiveMQ-t olyan enterprise service bus implementációkban használják, mint pl. Apache ServiceMix, Apache Camel, és Mule.
Az ActiveMQ-t gyakran együtt használják a Apache ServiceMix-el, Apache Camel-el és Apache CXF-el a SOA infrastruktúra projektekben.[7]
Az Apache ActiveMQ 5.3 verziójával együtt jelentették be a SPECjms2007 ipari szabvány mérésének az első eredményeit is a világon. Négy eredményt adtak be és fogadtak el publikációra. Az eredmények különböző topológiákat fedtek le, hogy analizálják az ActiveMQ skálázhatóságát két dimenzióban.[8][9]
Kapcsolódó szócikkek
szerkesztésJegyzetek
szerkesztés- ↑ Release 6.1.4, 2024. november 8. (Hozzáférés: 2024. november 15.)
- ↑ Apache ActiveMQ - Features
- ↑ Apache ActiveMQ - Index
- ↑ Apache ActiveMQ - C Integration
- ↑ a b Apache ActiveMQ - Cross Language Clients
- ↑ Apache ActiveMQ - Connectivity
- ↑ Apache ActiveMQ - Projects using ActiveMQ
- ↑ Worlds first SPECjms2007 Results using ActiveMQ 5.3. [2012. március 20-i dátummal az eredetiből archiválva]. (Hozzáférés: 2012. március 20.)
- ↑ SPECjms2007 Results
Irodalom
szerkesztés- Snyder, Bruce; Bosanac, Dejan & Davies, Rob (March 28, 2010), ActiveMQ in Action (1st ed.), Manning Publications, pp. 375, ISBN 978-1933988948
További információk
szerkesztés- Apache ActiveMQ web site
- "Apache ActiveMQ" excerpt from ActiveMQ in Action
- "Deploying ActiveMQ for large numbers of concurrent applications" excerpt from ActiveMQ in Action
- Enterprise ActiveMQ web site - letöltések, feliratkozás, tréning, konzultáció
- CamelOne 2011 Conference
- Enterprise Messaging with ActiveMQ
- Apache ActiveMQ Reference Guide
- ActiveMQ Foundation Guide
- ActiveMQ Monitor (AMon)
- Apache ActiveMQ LDAP and JDBC Security Plugins
- SPECjms2007 Results
- Introduction to Messaging With Apache ActiveMQ
Fordítás
szerkesztésEz a szócikk részben vagy egészben az Apache ActiveMQ 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.