ActiveMQ In Action
Paperback Engels 2011 1e druk 9781933988948Samenvatting
The Apache ActiveMQ message broker is an open source implementation of the Java Message Service spec. It makes for a reliable hub in any message-oriented enterprise application and integrates beautifully with Java EE containers, ESBs, and other JMS providers.
'ActiveMQ in Action' is all you'll need to master ActiveMQ. It starts from the anatomy of a JMS message and moves quickly through connectors, message persistence, authentication, and authorization. By following a running example (a stock portfolio app), you'll pick up the best practices distilled by the authors from their long and deep involvement with this technology.
What's inside:
- How to design message-based apps
- How to implement EI patterns using Camel
- How to administer ActiveMQ
- How to integrate with Geronimo, JBoss, Spring, and more
This book requires a working knowledge of Java, but no previous experience with ActiveMQ or other message brokers is needed.
Specificaties
Lezersrecensies
Inhoudsopgave
Acknowledgments
About this book
Part 1: An introduction to messaging and ActiveMQ
1. Introduction to Apache ActiveMQ
-ActiveMQ features
-Using ActiveMQ: why and when?
-Getting started with ActiveMQ Running your first examples with ActiveMQ
-Summary
2. Understanding message-oriented middleware and JMS
-Introduction to enterprise messaging
-What's message-oriented middleware?
-What's the Java Message Service?
-The JMS specification
-Using the JMS APIs to create JMS applications
-Summary
3. The ActiveMQ in Action examples
-Downloading Maven and compiling the examples
-Use case one: the stock portfolio example
-Use case two: the job queue example
-Summary
Part 2: Configuring standard ActiveMQ components
4. Connecting to ActiveMQ
-Understanding connector URIs
-Transport connectors
-Connecting to ActiveMQ over the network
-Connecting to ActiveMQ inside the virtual machine (VM connector)
-Network connectors
-Summary
5. ActiveMQ message storage
-How are messages stored by ActiveMQ?
-The KahaDB message store
-The AMQ message store
-The JDBC message store
-The memory message store
-Caching messages in the broker for consumers
-Summary
6. Securing ActiveMQ
-Authentication
-Authorization
-Building a custom security plug-in
-Certificate-based security
-Summary
Part 3: Using ActiveMQ to build messaging applications
7. Creating Java applications with ActiveMQ
-Embedding ActiveMQ using Java
-Embedding ActiveMQ using Spring
-Implementing request/reply with JMS
-Writing JMS clients using Spring
-Summary
8. Integrating ActiveMQ with application servers
-The sample web application
-Integrating with Apache Tomcat
-Integrating with Jetty
-Integrating with Apache Geronimo
-Integrating with JBoss
-ActiveMQ and JNDI
-Summary
9. ActiveMQ messaging for other languages
-Adapting the stock portfolio example
-Messaging for scripting languages
-Messaging for compiled languages
-Messaging on the web with ActiveMQ
-Summary
Part 4: Advanced features in ActiveMQ
10. Deploying ActiveMQ in the enterprise
-Configuring ActiveMQ for high availability
-How ActiveMQ passes messages across a network of brokers
-Deploying ActiveMQ for large numbers of concurrent applications
-Summary
11. ActiveMQ broker features in action
-Wildcards and composite destinations
-Advisory messages
-Supercharge JMS topics by going virtual
-Retroactive consumers
-Message redelivery and dead-letter queues
-Extending functionality with interceptor plug-ins
-Routing engine with Apache Camel framework
-Summary
12. Advanced client options
-Exclusive consumers
-Message groups
-ActiveMQ streams
-Blob messages
-Surviving network or broker failure with the failover protocol
-Scheduling messages to be delivered by ActiveMQ in the future
-Summary
13. Tuning ActiveMQ for performance
-General techniques
-Optimizing message producers
-Optimizing message consumers
-Tuning in action
-Summary
14. Administering and monitoring ActiveMQ
-The JMX API and ActiveMQ
-Monitoring ActiveMQ with advisory messages
-Tools for ActiveMQ administration
-Configuring ActiveMQ logging
-Summary
Index
Anderen die dit boek kochten, kochten ook
Rubrieken
- advisering
- algemeen management
- coaching en trainen
- communicatie en media
- economie
- financieel management
- inkoop en logistiek
- internet en social media
- it-management / ict
- juridisch
- leiderschap
- marketing
- mens en maatschappij
- non-profit
- ondernemen
- organisatiekunde
- personal finance
- personeelsmanagement
- persoonlijke effectiviteit
- projectmanagement
- psychologie
- reclame en verkoop
- strategisch management
- verandermanagement
- werk en loopbaan