Messaging is an increasingly important part of enterprise application development, and the past few years has seen the emergence of a number of high-quality open source solutions for messaging, that have made enterprise-grade messaging capabilities accessible to application developers, not only in terms of cost, but also with respect to ease-of-use, features and flexibility. Apache ActiveMQ is a cross-platform, distributed, reliable and fast messaging broker that implements the JMS spec and adds many advanced features far beyond JMS. This session will dive right into advanced messaging to share lessons learned from running critical messaging functions in both small and large deployments. It will examine topics including monitoring, networks of brokers, message routing, defensive configuration, security, visualization, and the tools available for administration, tuning and benchmarking.
The term SOA generally refers to an architectural style characterized by loose coupling of services, formal contracts between services, abstraction of business logic, autonomy, reusability, statelessness, etc. This session will begin with a brief review of these SOA concepts, but the majority of the session will be spent demonstrating the real world application of these ideas in building out an actual service oriented architecture using the Apache ServiceMix ESB. ServiceMix is an open source, distributed enterprise service bus that implements the JBI spec and much more. This session will examine topics including developing and deploying JBI service units (SAs) and service assemblies (SAs), distribution, intelligent message routing, configuration tips, visualization and much more.
© 1997 2008 Kovsky Conference Productions Inc.; All rights reserved.