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.
Since it began life a little over three years ago, the Scalatra web micro-framework has evolved into a lightweight but full-featured MVC framework with a lively community behind it. Scalatra started out as a port of Ruby's Sinatra to the Scala language. Since then the two systems have evolved independently, with Scalatra gaining capabilities such as an Atmosphere integration and Akka support.
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.
Restful Objects is a public specification of a hypermedia API for domain object models. 40
This article reviews several modern movements such as Unstructured BPM, Social BPM, Dynamic BPM, and ACM. The article concludes with a generic method that allows switching between BPM and ACM. 7
"Service Design Patterns" catalogs design patterns that cover the entire lifecycle of web services. InfoQ talked to Rob Daigneau regarding various topics related to the core idea behind the book.
In this IEEE article, authors Stephen Yau and Ho An talk about the advantages and challenges in application development using service-oriented architecture and cloud computing technologies. 2
InfoQ continues the discussion around the synergies between SOA and cloud computing on the governance front in a virtual panel discussion with six leading experts.in the cloud and SOA space. 4
The number of REST APIs has grown dramatically over the last 5 years. This article details how Mule iON provides a consistent way to expose APIs, which is often a challenge amongst developers. 16
In this virtual panel, InfoQ talks to several SOA and Cloud computing experts about relationships between SOA and Cloud computing. 2
One of the important SOA components is service repository–a place to track changes of the existing Services portfolio. In his article Ben Wilcock proposes a simple Service Registry implementation. 14
In this article Boris Lublinsky discusses architectural difference between SOA and REST and asses REST as a mechanism for SOA implementation. 60