Apache ActiveMQ
Apache ActiveMQ | |||
---|---|---|---|
![]() | |||
Utvikler(e) | Apache Software Foundation | ||
Utgitt | 27. mars 2006[1] | ||
Nyeste versjon | 6.1.6 (6. mars 2025)[2] | ||
Kodelager | https://github.com/apache/activemq | ||
Operativsystem | multiplattform | ||
Skrevet i | Java,[3][1] C,[1] C++,[1] Ruby,[1] Perl,[1] Python,[1] PHP,[1] C#[1] | ||
Type | Jakarta Messaging, serverprogramvare,[1] nettverksklient[1] | ||
Lisens | Apache License 2.0 | ||
Nettsted | activemq.apache.org (en) | ||
Last ned | http://activemq.apache.org/download.html | ||
Apache ActiveMQ er en åpen kildekode meldingsmegler(«message broker») skrevet i Java sammen med en full Java Message Service (JMS)-klient. Den gir «Enterprise»-egenskaper som i denne sammenhengen betyr at den muliggjør kommunikasjon fra mer enn en klient eller server. Støttede klienter inkluderer Java via JMS 1.1 så vel som mange andre «cross language»-klienter.[4] Kommunikasjonen styres med funksjoner som computer clustering og mulighet til å bruke hvilken som helst database som en JMS-persistence-leverandør sammen med virtuelt minne, cache og «journal persistency».[5]
ActiveMQ brukes i «enterprise service bus»-implementasjoner slik som Apache ServiceMix og Mule. Andre prosjekt som benytter ActiveMQ inkluderer Apache Camel og Apache CXF i tjenesteorientert arkitektur-infrastrukturprosjekt.[6]
Samtidig med Apache ActiveMQ 5.3 ble sluppet ble den første benchmark industristandard SPECjms2007 annonsert. Fire resultat ble sendt til SPEC og akseptert for publikasjon. Resultatene dekket forskjellige topolgier for å analysere skalerbarheten til Apache ActiveMQ i to dimensjoner.[7][8]
Se også
[rediger | rediger kilde]- Amazon SQS
- StormMQ
- Apache Qpid
- Message-oriented middleware
- Enterprise Messaging System
- Enterprise Integration Patterns
- Service-Oriented Architecture
- Event-driven SOA
Referanser
[rediger | rediger kilde]- ^ a b c d e f g h i j k https://projects.apache.org/json/projects/activemq.json; besøksdato: 8. april 2020.
- ^ «Release 6.1.6». 6. mars 2025. Besøkt 16. mars 2025.
- ^ «The activemq Open Source Project on Open Hub: Languages Page». Open Hub. Besøkt 18. oktober 2018.
- ^ Apache ActiveMQ - Cross Language Clients
- ^ Apache ActiveMQ - Features
- ^ Apache ActiveMQ - Projects using ActiveMQ
- ^ Worlds first SPECjms2007 Results using ActiveMQ 5.3 Arkivert 18. mars 2013 hos Wayback Machine.
- ^ SPECjms2007 Results
Bibliografi
[rediger | rediger kilde]- Snyder, Bruce; Bosanac, Dejan; Davies, Rob (March 28, 2010), ActiveMQ in Action (1st utgave), Manning Publications, ss. 375,
Eksterne lenker
[rediger | rediger kilde]- (en) Offisielt nettsted
- (en) Apache ActiveMQ – kategori av bilder, video eller lyd på Commons
- «Apache ActiveMQ» utdrag fra ActiveMQ in Action Arkivert 11. desember 2015 hos Wayback Machine.
- «Deploying ActiveMQ for large numbers of concurrent applications» utdrag fra ActiveMQ in Action
- SPECjms2007 resultater
- ActiveMq-epostliste arkiv