Patterns: Implementing Self-Service in an SOA Environment

An IBM Redbooks publication

Note: This is publication is now archived. For reference only.

Published 30 January 2006, updated 21 February 2006

cover image

ISBN-10: 073849626X
ISBN-13: 9780738496269
IBM Form #: SG24-6680-01

More options

Rate and comment

Authors: Carla Sadtler, Anup Aggarwal, Diego Cotignola, Sandy Grewal, Peter Hood, Shashi Shrimali, Fernando Teixeira


The Patterns for e-business are a group of proven, reusable assets that can be used to increase the speed of developing and deploying Web applications. This IBM Redbooks publication focuses on the use of service-oriented architecture and the enterprise service bus to build solutions that help organizations achieve rapid, flexible integration of IT systems.

It includes the Self-Service::Directly Integrated Single Channel pattern for implementing point-to-point connections with back-end applications, the Self-Service::Router pattern for implementing intelligent routing among multiple back-end applications, and the Self-Service::Decomposition pattern for decomposing a request into multiple requests and recomposing the results into a single response.

This book teaches you by example how to design and build sample solutions using WebSphere Application Server V6 with Web services, J2EE Connectors and IBM CICS, and JMS using the WebSphere Application Server default messaging provider. WebSphere Application Server service integration technology is used to implement enterprise service bus functionality.

Table of contents

Chapter 1. Patterns for e-business
Chapter 2. Self-Service business pattern
Chapter 3. SOA and the Enterprise Service Bus
Chapter 4. Runtime patterns
Chapter 5. Product mappings and product overview
Chapter 6. Technology options
Chapter 7. Application and system design guidelines
Chapter 8. Business scenario and design
Chapter 9. JSF front-end scenario
Chapter 10. Web services scenario
Chapter 11. JMS scenario
Chapter 12. J2EE Connector Architecture scenario
Appendix A. Sample application install summary
Appendix B. Additional material

Others who read this publication also read

Follow IBM Redbooks

Follow IBM Redbooks