Apache ActiveMQ
Apache ActiveMQ |
---|
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.[1] 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».[2]
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.[3]
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.[4][5]
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]
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]
- Artikkelen mangler oppslag i Wikidata
- «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