Book description
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.
Please note that the additional material referenced in the text is not available from IBM.
Table of contents
- Notices
- Preface
- Summary of changes
- 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
- e-business application design considerations
- Application structure
- Design guidelines for Web services
-
Design guidelines for J2EE Connector Architecture
- Components of J2EE Connector Architecture
- Managed and non-managed environments
- Outbound and inbound communication
- WebSphere Application Server and JCA
- Common Connector Interface
- CICS resource adapters
- Selecting a CICS resource adapter
- CICS ECI design considerations
- Best practices for J2EE Connector Architecture
- Design guidelines for JMS
- Design guidelines for the ESB
- Chapter 8: Business scenario and design
-
Chapter 9: JSF front-end scenario
- Architectural overview
- System design overview
- Low level design
-
Application development guidelines
- Rational Software Architect development environment
- Web page templates
- Designing screens using the Page Designer
- Binding UI components to managed beans (1/2)
- Binding UI components to managed beans (2/2)
- Implementing page navigation
- Implementing input validation
- Debugging applications in Rational Software Architect
- Runtime guidelines
- System management
- For more information
-
Chapter 10: Web services scenario
- Architectural overview model
- System design overview
- Applying the design guidelines
- Development guidelines for Web services
- Application development using Web services
- Creating the mediations
-
Runtime guidelines for Web services
- Web services support in WebSphere Application Server V6
- Configuration tasks
- Create an endpoint listener
- Create the outbound services
- Create the inbound services
- Generate and export new WSDL for the services
- Update the Web service clients to use the bus (1/2)
- Update the Web service clients to use the bus (2/2)
- Configure the router mediation
- Configure the aggregator mediation
- System management for Web services
- More information
- Chapter 11: JMS scenario
-
Chapter 12: J2EE Connector Architecture scenario
- Architectural overview model
- System design overview
- Applying the design guidelines
-
Development guidelines for JCA
- The CICS enterprise application
- Create a JCA application to access the enterprise application (1/4)
- Create a JCA application to access the enterprise application (2/4)
- Create a JCA application to access the enterprise application (3/4)
- Create a JCA application to access the enterprise application (4/4)
- Create the EJB Web service client
- Integrate the JCA service client with Processor
- Runtime guidelines for JCA applications
- System management guidelines for JCA
- For more information
-
Appendix A: Sample application install summary
- Description of application files
- Import the source files to the workbench
- Runtime preparation
- Configuring the data source and creating the database
- Create a service integration bus
- Install Web services support for the bus
- Configure the bus for JMS messaging
- CreditCheck application
- JCAModule : CRM application
- Mail service application
- DeliverySystem application
- Processor application
- Access the application
- Common errors:
- Appendix B: Additional material
- Related publications
- Index (1/3)
- Index (2/3)
- Index (3/3)
- Back cover
Product information
- Title: Patterns: Implementing Self-Service in an SOA Environment
- Author(s):
- Release date: January 2006
- Publisher(s): IBM Redbooks
- ISBN: None
You might also like
book
Enterprise SOA
Information Technology professionals can use this book to move beyond the excitement of web services and …
article
Reinventing the Organization for GenAI and LLMs
Previous technology breakthroughs did not upend organizational structure, but generative AI and LLMs will. We now …
book
Understanding SOA with Web Services
Praise for Understanding SOA with Web Services "This book does the best job of describing not …
book
SOA and ESB Architecture with BizTalk
This Wrox Blox explores Service Orientated Architecture and the Enterprise Service Bus, focusing on how it …