Come and build an actual Enterprise Service Bus from the ground up using Spring, Mule and just a touch of Ruby.
This code-heavy talk will focus on what it means to build an ESB, and how to do it with open source technologies: Spring, Mule (from Codehaus) and Rails. We'll see the messaging layers, the integration of Spring and Mule, and a little cross-platform goodness just for good measure. Learn why the mysterious ESB isn't so mysterious after all.
The Spring team, as in all things they do, have learned the valuable lessons of the past when introducing a Spring solution. Spring MVC is everything Struts should be, and more besides.
This talk will introduce you to the Spring web application framework. You'll find out about the Controller hierarchy, and how the different kinds of Controllers allow for a more manageable logic tier. We'll look at validation and exception handling, configuration, URL mapping and CommandControllers (Spring's answer to ActionForms). Finally, we'll look at Spring's integration with another powerful web framework, Tapestry.