Bruce Snyder
Co-Author of ActiveMQ In Action
Blog
Yak Shaving to Install Git Via MacPorts on OS X Lion
Posted Sunday, February 19, 2012
Today I needed to set up a new MacBook Pro and as such one of the tasks was to install git on OS X Lion. Being that I am a fan of MacPorts, I decided to start there but I ran into some strange errors. Unfortunately I wound up doing a lot of yak shamore »The Regenexx Stem Cell Procedure for my Knee
Posted Saturday, February 18, 2012
In my last blog post, I discussed the problems I have had with my knee, the recent injury causing meniscus tears and about the alternative treatment I elected to have instead of surgery. Well this week I underwent the treatments for the Regenexx promore »How To Avoid Another Knee Surgery
Posted Saturday, February 11, 2012
On 1 February, 2012, I was scheduled to have knee surgery, but at the last minute I decided to cancel the surgery in favor of a more advanced treatment that requires no surgery. Here's a brief story to describe why I chose this route. All of my knee promore »Presentations
Enterprise Messaging With Spring and ActiveMQ:
Spring greatly simplifies JMS messaging by handling common scenarios for you by providing facilities for both synchronous and asynchronous messaging. This dramatically lowers the barrier to building message-driven applications. Apache ActiveMQ is an open more »ActiveMQ In Action: Common Problems and Solutions
Why does ActiveMQ just stop sending messages and hang? What's the best way to build a JMS consumer and producer? What configuration should I use for connection pooling?more »Messaging and Concurrency in Your Applications Using Spring
Most Spring-based applications utilize a design based on layering. When using the standard layered application approach, the service layer is commonly used to encapsulate reusable, business-specific logic. Furthermore, communication between these servicemore »Styles of Application Integration Using Spring
Different integration scenarios require different types of application integration styles. Knowledge of these integration types will help you understand how to add integration to your applications using Spring.more »Spring greatly simplifies JMS messaging by handling common scenarios for you by providing facilities for both synchronous and asynchronous messaging. This dramatically lowers the barrier to building message-driven applications. Apache ActiveMQ is an open source JMS message broker that provides client access from many different languages and offers many advanced features necessary for enterprise level messaging.
This session examines the use of Spring JMS and ActiveMQ to easily build message-driven applications.
Why does ActiveMQ just stop sending messages and hang? What's the best way to build a JMS consumer and producer? What configuration should I use for connection pooling? How can I query ActiveMQ for the message I need? Should I cluster ActiveMQ or group clients across brokers? If you use ActiveMQ, chances are you have run into some questions that are easily answered with a little knowledge.
This session examines the top five questions from developers using ActiveMQ.
Most Spring-based applications utilize a design based on layering. When using the standard layered application approach, the service layer is commonly used to encapsulate reusable, business-specific logic. Furthermore, communication between these services has taken place via synchronous method invocations. Spring also provides support for a message-driven communication and concurrent task messaging and concurrency support in Spring for your applications.
TBA
Different integration scenarios require different types of application integration styles. Knowledge of these integration types will help you understand how to add integration to your applications using Spring.
This session discusses three styles of application integration, how they can affect your application design and how to implement each one using Spring.







