In 2002, Web services were a hot topic and the concept of serviceoriented
architecture (SOA), while not a new idea, was beginning to
pick up steam. It did not take long for organizations to realize that
Web services mandated the concept and organizational model of SOA
to guide their selection, design, implementation, and management.
SOA, we know, is a critical discipline to make Web services, or services
in the general sense, work together to help organizations achieve
the business goals they are seeking. SOA is an important influence on
information technology (IT) strategy and enterprise architecture.
This book is unlike any other SOA book on the market today.
There are no XML snippets. There are no blocks of code. We seldom
mention specific technology platforms or vendors. In this book we
generalize SOA. We express business and technology issues of SOA
so that they will apply to all industries, technology platforms, and
operating environments, and cover all use cases. This book combines
two critical SOA perspectives in one volume: the business perspective
and the technical perspective. We examined SOA and services from
two very different and complementary perspectives, yet we feel as if
we have conquered many of those very barriers that create friction
for business and IT organizations.