10600 Westminster Blvd
Westminster, CO 80020
Co-Author of ActiveMQ In Action
Posted Friday, June 7, 2013While installing PostgreSQL 9.0 on Mac OS X again, I had to figure out all these steps yet again. So I'm documenting this process for my own sake because I have been through this now twice on two computers recently, having to hunt down all of these commmore »
Posted Friday, June 7, 2013After trying to upgrade Mercurial to the latest version via MacPorts, I ran into some compilation issues with a couple dependencies that I could not resolve at all. After realizing that there were dependency resolution issues amongst different versionsmore »
Posted Friday, June 7, 2013After upgrading Macports recently to version xxx, I started seeing the following error in the terminal when the .bash_profile is loaded: __git_ps1: command not found Upon investigation, I discovered that the bash completion for git has been split intmore »
Posted Friday, May 10, 2013Just recently I made the switch from AT&T wireless to T-Mobile using my own iPhone 4s. Beyond some administrativa, all I had to do was purchase a T-Mobile SIM card and I was ready to go. Somewhere back around 1999 or 2000, I switched to Voicestream Wmore »
Presentationsmore » more » more » 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.
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.