
Chapter 2. Service-oriented architecture and CICS 13
2.2 Basic components of an SOA solution
At the most basic level, an SOA solution consists of the following three
components and is shown in Figure 2-1.
Service provider - creates a service and publishes its interface and access
information to the service registry.
Service requester - a client invocation that requires the service by binding to
the service provider and invoking an action on the service exposed by the
provider.
Service registry - also known as a service broker, makes the service
interface and implementation access the information that is available to the
service requeste