1

Introduction

What This Book Is About

This book is about a special kind of service-oriented architecture (SOA): process-driven SOA. To start and to set the scope of this book, let us consider an initial, rather technical, definition of SOA in general: SOA is an architectural concept in which all functions, or services, are defined using a description language and have invokable, platform-independent interfaces that are called to perform business processes [CHT03, Bar03]. Each service is the endpoint of a connection, which can be used to access the service. Communication among services can involve simple invocations and data passing or complex activities of two or more services.

This view of SOA, even though it is rooted in well-known concepts ...

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

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.