ActiveMQ-TODO
ActiveMQ
JMS
- Fully support JMS standard. JMS standards defined API client set will use. JMS defines the following: - Concept: Connection/Session/MessageProducer/MessageConsumer/Broker/Message 
- Message model: Point-to-Point, Pub/Sub 
- Message structure: Header, body 
 
Persistence
- Support JDBC, AMQ, KahaDB, LevelDB - JDBC: easy to manage but low performant 
- AMQ: File based storage mechanism. Performance better than JDBC 
- KahaDB: Default persistence storage - Write batch size 
- Cache size 
- File size 
 
- LevelDB: KV storage 
 
Transaction support
Supported protocols
- Supported protocols: - AUTO, OpenWire, AMQP, Stomp, MQTT 
 
- Transmission mechanism - VM, TCP, SSL, UDP, Peer, Multicast, HTTPS 
- Failover, fanout, discovery, zeroConf 
 
High availability
- Shared storage master slave (file system/database/sharded database) 
- Broker cluster 
Last updated
Was this helpful?