Kai Wähner explains the differences between an integration framework, an ESB and an integration suite, following with advice for selecting the right one from existing commercial and open source solutions.
Spring Integration in Action book, authored by Mark Fisher, Jonas Partner, Marius Bogoevici and Iwein Fuld, covers the Spring Integration framework which provides an implementation of Enterprise Integration Patterns based on Spring programming model. InfoQ spoke with authors about the book, Spring Integration framework, its strengths and limitations.
MuleSoft, the company behind Mule ESB, recently released version 3.3 of the product. InfoQ spoke with Ross Mason and Daniel Feist about the new release and product roadmap. 1
Mulesoft recently released Mule 3, their next generation ESB platform. InfoQ caught up with Ross Mason to learn more about the product release and learn about the new features in the product offering.
The paper looks at various error handling considerations associated with design of re-usable services and provides best practices to account for error handling in an SOA implementation. 2
Michael Poulin explores the different contexts in which SOA patterns are applied; how the products from different vendors influence patterns and its effect on the responsibilities of business and IT. 14
William El Kaim, Lead Architect at Carlson Wagonlit, details all the choices he and his colleagues have made while building their organization's Service Oriented Architecture. 8
William El Kaim describes an Open Cloud Model driven by an independent user community to define it further. He also defines the SHINE principles for transforming IT into BT (Business Technology). 3
Jim Marino and Michael Rowley have published a practical guide to get started with SCA which covers the entire programming model from persistence to presentation.
David Dossot, co-author of Mule in Action, examines the power of Mule RESTpack and Groovy in orchestrating RESTful services in the Mule messaging platform. 5
Message routing is an essential consideration for middleware. This article addressed the use of Mule middleware to implement flexible message routing services. 2