Bruce Snyder, Apache, USABruce Snyder is a veteran of enterprise software development and a recognized leader in open source software. Bruce has experience in a wide range of middleware technologies including Java EE, Event Driven Architecture, Service Oriented Integration and Enterprise Service Buses. In addition to his role as a software consultant, Bruce is also an Apache Member, a founding member of Apache Geronimo and a developer for Apache ActiveMQ, Apache Camel and Apache ServiceMix.
Bruce serves as a member of various JCP expert groups and is a co-author of Professional Apache Geronimo and a co-author of Beginning Spring Framework 2 both for Wrox Press. Bruce is also a frequent speaker at industry conferences including the Colorado Software Summit, TheServerSide Java Symposium, Java in Action, JavaOne, ApacheCon, JAOO, SOA Web Services Edge, No Fluff Just Stuff and various Java Users Groups. Bruce lives in beautiful Boulder, Colorado with his family.
Introduction to Messaging With Apache ActiveMQSystems based on messaging are increasingly being recognized for better handling of unpredictable changes and for scaling further than traditional tightly-coupled applications. Apache ActiveMQ is an open source message broker that that support the Java Messages Service, provides client access from many different languages and offers many advanced features necessary for enterprise level messaging. This session provides a crash course in JMS, discusses aspects of understanding messaging and introduces ActiveMQ and it's large amount of features. Attendees to this session will gain knowledge of enterprise messaging and insight into the use of ActiveMQ's many advanced features.
Service Oriented Integration With Apache ServiceMixSOA is simply a way to think when designing systems. Service oriented integration is a way to leverage investments in existing IT systems using the principles of SOA. Apache ServiceMix is an enterprise service bus (ESB) that provides a platform for system integration utilizing reusable components in a service oriented manner. This session will discuss some definitions of an ESB and how to evaluate them, the Java Business Integration (JBI) spec and will perform live software development using Apache ServiceMix.