Book contents
- Frontmatter
- Contents
- Foreword
- Acknowledgments
- Introduction
- Chapter 1 A Holistic View of Enterprise Systems
- Chapter 2 Process of Orchestration
- Chapter 3 The Hypertier of Information Technology
- Chapter 4 BSO Methodology: Orchestrating and Interpreting for Success
- Chapter 5 Basic Applications and Data Services
- Chapter 6 Business Services Aggregation
- Chapter 7 Metadata and Service Discovery
- Chapter 8 Business Services Orchestration Language (BSOL)
- Chapter 9 Integrating Human Services
- Index
Chapter 6 - Business Services Aggregation
Published online by Cambridge University Press: 06 January 2010
- Frontmatter
- Contents
- Foreword
- Acknowledgments
- Introduction
- Chapter 1 A Holistic View of Enterprise Systems
- Chapter 2 Process of Orchestration
- Chapter 3 The Hypertier of Information Technology
- Chapter 4 BSO Methodology: Orchestrating and Interpreting for Success
- Chapter 5 Basic Applications and Data Services
- Chapter 6 Business Services Aggregation
- Chapter 7 Metadata and Service Discovery
- Chapter 8 Business Services Orchestration Language (BSOL)
- Chapter 9 Integrating Human Services
- Index
Summary
INTRODUCTION
Service aggregation is, simply put, service integration. Aggregated services are generally produced by consuming the contracts of multiple services to produce one single unified contract. They represent either functional composition where higher-level business functions are produced by consuming contracts of multiple services at the back end or they simply represent a larger contract that is the sum of its parts. These aggregated services present a contract of their own to their clients and are in turn consumers of the services they are aggregating.
Multiple back-end services are summed up in the contract of an aggregated service to either extend the reach of those back-end services or present a more convenient point of access for the clients. In either case, the motivation is based on technology and convenience. As an example, an enterprise may have various services, all related to one particular business area – say inventory – for its intranet. However, this enterprise decides to outsource its inventory management so that its inventory is visible to its suppliers and they can automatically replenish it as needed. A solution would be to develop a Web service that aggregates all the internal inventory control services and presents an aggregated contract to its business partner to help with the management.
Functional aggregation is more driven by the business need to develop increasingly complex functions and by the need for applications to evolve functionally.
- Type
- Chapter
- Information
- Business Services OrchestrationThe Hypertier of Information Technology, pp. 252 - 286Publisher: Cambridge University PressPrint publication year: 2003