Book description
Service-oriented architecture (SOA) promotes the ability to communicate with external enterprises. But what are the issues in creating these Extended Enterprise communications? This IBM IBM Redbooks publication addresses these issues for Web services implementations of SOA, using the Patterns for e-business.
The Patterns for e-business are a group of proven, reusable assets that can be used to increase the speed of developing and deploying e-business applications. This book focuses on building Extended Enterprise SOA solutions using WebSphere Application Server V6, WebSphere Partner Gateway V6, the Web services gateway component of WebSphere Application Server Network Deployment V6, and WebSphere Business Integration Server Foundation V5.1.
Part 1 introduces the Patterns for e-business, and describes the patterns and product mappings within this framework for building Extended Enterprise solutions.
Part 2 describes the business scenario used throughout this book, and describes the technologies for implementing an SOA solution.
Part 3 provides a set of Extended Enterprise scenarios that include simple as well as more complex SOA solutions that use an Enterprise Service Bus.
Please note that the additional material referenced in the text is not available from IBM.
Table of contents
- Notices
- Preface
-
Part 1: Patterns for e-business and Extended Enterprise
- Chapter 1: Welcome to this redbook
- Chapter 2: Introduction to the Patterns for e-business
-
Chapter 3: Beyond the enterprise
- Overview of Extended Enterprise
- On Demand Business
- Approaches for delivering the Extended Enterprise (1/5)
- Approaches for delivering the Extended Enterprise (2/5)
- Approaches for delivering the Extended Enterprise (3/5)
- Approaches for delivering the Extended Enterprise (4/5)
- Approaches for delivering the Extended Enterprise (5/5)
-
Chapter 4: Extended Enterprise pattern
- Using the Extended Enterprise business pattern
- General guidelines
- Extended Enterprise application patterns (1/4)
- Extended Enterprise application patterns (2/4)
- Extended Enterprise application patterns (3/4)
-
Extended Enterprise application patterns (4/4)
- Exposed Direct Connection application pattern
- Exposed Direct Connection: Message Connection variation
- Exposed Direct Connection: Call Connection variation
- Exposed Broker application pattern
- Exposed Broker: Router variation
- Exposed Serial Process application pattern
- Exposed Serial Process: Workflow variation
- Chapter 5: Product descriptions
- Chapter 6: Extended Enterprise runtime patterns
- Chapter 7: Product mappings
- Part 2: Business scenario and guidelines
-
Part 3: Scenario implementation
-
Chapter 10: Exposed Direct Connection runtime pattern: generic profile
- Business scenario
- Design guidelines (1/4)
- Design guidelines (2/4)
- Design guidelines (3/4)
- Design guidelines (4/4)
- Development guidelines (1/8)
- Development guidelines (2/8)
- Development guidelines (3/8)
- Development guidelines (4/8)
- Development guidelines (5/8)
- Development guidelines (6/8)
- Development guidelines (7/8)
- Development guidelines (8/8)
- Runtime guidelines (1/5)
- Runtime guidelines (2/5)
- Runtime guidelines (3/5)
- Runtime guidelines (4/5)
-
Runtime guidelines (5/5)
- Solution topology
- Configuring WebSphere Application Server profiles
- Hosting the WSDL files
- Installing the applications
- Securing the application server using Global Security
- Configuring an HTTP server for SSL pass-through
- Changing the Web service client bindings configuration
- Testing the scenario
- Viewing SOAP messages using the TCP/IP Monitor
-
Chapter 11: Exposed Direct Connection runtime pattern: SOA profile
- Business scenario
- Design guidelines (1/3)
- Design guidelines (2/3)
- Design guidelines (3/3)
- Development guidelines
- Runtime guidelines (1/18)
- Runtime guidelines (2/18)
- Runtime guidelines (3/18)
- Runtime guidelines (4/18)
- Runtime guidelines (5/18)
- Runtime guidelines (6/18)
- Runtime guidelines (7/18)
- Runtime guidelines (8/18)
- Runtime guidelines (9/18)
- Runtime guidelines (10/18)
- Runtime guidelines (11/18)
- Runtime guidelines (12/18)
- Runtime guidelines (13/18)
- Runtime guidelines (14/18)
- Runtime guidelines (15/18)
- Runtime guidelines (16/18)
- Runtime guidelines (17/18)
- Runtime guidelines (18/18)
- Chapter 12: Exposed Broker runtime pattern: generic profile
- Chapter 13: Exposed Router runtime pattern: SOA profile
-
Chapter 14: Exposed Serial Process runtime pattern: generic profile
- Business scenario
- Design guidelines
- Development guidelines (1/6)
- Development guidelines (2/6)
- Development guidelines (3/6)
- Development guidelines (4/6)
- Development guidelines (5/6)
-
Development guidelines (6/6)
- Scenario implementation: Serial process interaction
- Creating the basic infrastructure
- Configuring WebSphere Studio
- Creating Manufacturer and LoggingFacility Web services clients
- Create Java proxy classes
- Create a business process using Process Choreographer
- Create the Warehouse service
- Exporting the Enterprise Application files
- Runtime guidelines (1/2)
- Runtime guidelines (2/2)
- Chapter 15: Exposed Serial Process runtime pattern: SOA profile
-
Chapter 10: Exposed Direct Connection runtime pattern: generic profile
-
Part 4: Appendixes
- Appendix A: Additional material
-
Appendix B: Microsoft .NET Web services
- Overview and context of .NET Web services
- How Microsoft .NET is used in the Redbook scenarios
- Microsoft .NET Web service development overview
- Implementing a Microsoft .NET Web service
- Create a new Web service project
- Generating a C# file using a WSDL file and wsdl.exe
- Modifying the C# file
- Finalizing and deploying the Web service
- Testing the .NET Web service
- Implementing a test J2EE Client
- Creating a new Rational Application Developer project
- Importing the necessary WSDLs and XSDs
- Deploying and testing the J2EEClient
- Enabling transport-level security with SSL
- Configuring the .NET Web service to require SSL (1/2)
- Configuring the .NET Web service to require SSL (2/2)
- Importing the SSL certificate into a key database (1/2)
- Importing the SSL certificate into a key database (2/2)
- Appendix C: CICS Transaction Server Web services
- Appendix D: WSAdmin Automation Platform
- Abbreviations and acronyms
- Related publications
- Index (1/3)
- Index (2/3)
- Index (3/3)
- Back cover
Product information
- Title: Patterns: Extended Enterprise SOA and Web Services
- Author(s):
- Release date: January 2006
- Publisher(s): IBM Redbooks
- ISBN: None
You might also like
book
Smart SOA Connectivity Patterns: Unleash the Power of WebSphere Connectivity Portfolio
This IBM® Redbooks® publication provides you with a path to demystify the complexity of adopting a …
book
SOA Policy, Service Gateway, and SLA Management
This IBM® Redbooks® publication teaches you how to automate your runtime policy by using a centralized …
book
Patterns: SOA Foundation Service Connectivity Scenario
The IBM SOA Foundation is a reference architecture used to build new applications or extend the …
book
Enterprise SOA
Information Technology professionals can use this book to move beyond the excitement of web services and …