Core to the IT infrastructure supporting SOA is the Enterprise Service Bus (ESB), which connects, mediates and controls all communications and interactions between services and provides error and exception processing. ESBs have been chosen as the best method for development and deployment of processes, ensuring reliability and ultimately success with the introduction and operation of SOA-based systems. Its design permits rapid change in services and in the connections among services, and provides the management visibility into services and processes across a distributed environment.
Composite Software Construction - The goal of this book is start by understanding today's software construction processes and technologies and explore why and how it should be evolved to support core composition mechanisms.