6

Integration and Adaptation in Process-Driven SOAs

Introduction

In Chapter 5, we mainly discussed how to realize various types of executable process flows, macroflows, and microflows and how to connect them to services that realize functions in the processes. In a real-world service-oriented architecture (SOA), usually not all services are implemented by the SOA developers, but in most cases a number of existing (legacy) systems, such as custom business applications, databases, and off-the-shelf business applications (such as SAP or Siebel), must be integrated.

Consider a typical starting point: Your organization uses two primary business applications. The first step to build an SOA orchestrating functions provided by those legacy applications ...

Get Process-Driven SOA now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.