O'Reilly logo

Service Oriented Architecture For Dummies®, 2nd Edition by Fern Halper, Marcia Kaufman, Robin Bloor, Judith Hurwitz

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 7

Discovering the Main Components of SOA

In This Chapter

Making SOA happen

Leaving the driving to the ESB

Introducing the SOA registry and repository

Managing business process in a SOA environment

If you’ve followed this book to this point, reading all about Web services and business processes and composite applications, you may have already noticed (so far) that we do a pretty good job of hiding the gnarly bits of intricate technology that make all this possible. We think, however, that you may still need to know the critical components that make SOA SOA, so we carry on.

In this chapter, we introduce the major components of a service oriented architecture. This is the appetizer chapter. Many components are so important that they get entire chapters of their own, but we introduce them here to show them in relationship to each other and to help you with the big picture.

Making SOA Happen

We show major components of a service oriented architecture in Figure 7-1. The Enterprise Service Bus (ESB), the SOA registry and repository, the business process orchestration manager, service broker, and SOA service manager each have a role to play, both independently and with each other. The ESB makes sure that messages get passed back and forth between the components of a SOA implementation. The SOA registry and repository contain important reference information about where the components of a SOA are located. The business process orchestration manager provides the technology to connect ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required