Chapter 1 - Overview of WebSphere Process Server
|
|
- Defining SOA
- SOA as an Alignment Strategy
- The SOA Umbrella
- What’s a Service?
- Service Actors
- Serving up SOA
- Business Process Management
- BPM & Workflow
- SOA Governance
- Introduction to Business Process Execution Language (BPEL)
- Motivation for BPEL
- BPEL Example: A Buy-Sell Partnership
- Introduction to Service Component Architecture (SCA)
- SCA Artifacts Deployed to WebSphere Process Server
- SCA Artifacts Deployed to WebSphere Process Server
- SCA Application Artifacts
- Enterprise Service Bus (ESB)
- ESB Example
- Introduction to WebSphere Enterprise Service Bus (WESB)
- Introduction to WebSphere Process Server (WPS)
- Introduction to WebSphere Process Server (WPS)
- Review Questions
- Review Answers
- References
|
|
Chapter 2 - Installation of WebSphere Process Server
|
|
- Supported Software and Hardware
- Pre-Install Tasks
- Launchpad
- Installation Type
- Feature Selection
- Product File Installation
- WPS Environments
- Installation Summary
- Installation Verification
- Installation Verification
- Installation Verification
- Troubleshooting Installation
- Troubleshooting Installation
- Troubleshooting Installation
- Fixes
- Fixes
- Downloading and Applying a Fix Pack
- Co-existing With Other WebSphere Products
- Review Questions
- Review Answers
- References
|
|
Chapter 3 - Basic Topologies
|
|
- Profiles
- Benefits of Profiles
- Types of Profiles
- Creating Profiles
- Creating Profiles Using the Profile Management Tool
- Creating Profiles Using manageprofiles Command
- Verifying Profile Creation
- Augmenting Profiles
- Augmenting Profiles using Profile Management Tool
- Deleting Profiles
- Installation Topologies
- Topology 1
- Topology 2
- Topology 3
- Topology 3
- Review Questions
- Review Answers
- References
|
|
Chapter 4 - Configuration of WebSphere Process Server
|
|
- Configuration Overview
- Configuration Overview
- A Note About A Service Integration Bus (SIB)
- A Note About A Service Integration Bus (SIB)
- Configuration Overview
- WPS Databases
- WPS Databases
- Create a Deployment Manager Profile
- Create a Deployment Manager Profile
- Create a Deployment Manager Profile
- Create the Common Database
- Create a Custom Profile
- Create the MEDB Database
- Create the Deployment Environment
- Deployment Environment Wizard
- Deployment Environment Wizard
- Deployment Environment Wizard
- Deployment Environment Wizard
- Manually
- reate a WPS Server
- Configure Common Event Infrastructure (CEI)
- Create the EVENT Database
- Review Questions
- Review Answers
|
|
Chapter 5 - WebSphere Process Server Administration
|
|
- Preface
- Starting and Stopping a Process Server
- Launching the Admin Console
- Logging In
- Admin Console Overview
- Navigation Tree
- Navigation Tree
- Task Filtering Selector
- Task Filtering Selector
- Workspace Area
- Help Area
- Save Configuration
- Save Conflicts
- Process Server Specific Configuration Settings
- Installing an Application
- Installation Steps
- Finishing Up
- Listing SCA Modules
- Configuring the Application Scheduler
- Scheduling an Event
- Automating Tasks Using wsadmin
- Automating Tasks Using wsadmin
- Review Questions
- Review Answers
- References
|
|
Chapter 6 - Introduction to Web Services
|
|
- A Conceptual Look at Services
- Defining Services
- Service Communication Analogy
- Three Key Service Questions
- Connecting the Dots
- SOA – Runtime Implementation
- What is a Web Service?
- Enterprise Assets as Services
- Advantages of Web Services
- Web Service Business Models
- Web Service Business Models
- Binding via SOAP
- SOAP in Protocol Stack
- SOAP Structure
- Interface via WSDL
- WSDL Structure
- Locating a Service
- UDDI Overview
- UDDI Terminology
- UDDI Structure
- WS-I Overview
- WS-I Deliverables
|
|
Chapter 7 - Administering Business Process Applications
|
|
- Process and Task Templates
- Relation Between Process Template and Application State
- Starting and Stopping Process Templates Using the Admin Console
- Starting and Stopping Process Templates Using the Admin Console
- Starting and Stopping Task Templates Using the Admin Console
- Starting and Stopping Process and Task Templates Using a Script
- Starting and Stopping Process and Task Templates Using a Script
- Caveats to Using the bpcTemplates.jacl Script
- Uninstalling a Business Process Application Using the Admin Console
- Uninstalling a Business Process Application Using a Script
- Uninstalling a Business Process Application Using a Script
- Using the BPC Explorer
- Accessing the BPC Explorer
- Viewing Process Templates
- Querying Process Instance Status
- Process Template Properties
- Viewing Completed Process Instances
- Viewing Completed Process Instances
- Querying a Process Instance's Activities
- Viewing the Flow of a Process
- Viewing the Flow of a Process
- Terminating a Business Process Instance
- Terminating a Business Process Instance
- Versioning a Process
- Versioning a Process
- Review Questions
- Review Answers
- References
|
|
Chapter 8 - Administering the Business Process Choreographer
|
|
- Compensation
- Compensation
- Example: Transaction Context Propagation
- Compensation Service
- Configuring the Compensation Service
- Events
- Event Example
- Event Sources
- Event Infrastructures
- Event Infrastructures
- Event Monitoring Example Using Common Base Event Browser
- Choosing an Event Infrastructure
- Modifying Event Infrastructure Settings
- Modifying Event Infrastructure Settings
- Review Questions
- Review Answers
- References
|
|
Chapter 9 - Service Component Architecture (SCA)
|
|
- Need For a New Programming Model
- SCA Vendor Support
- SCA Basics
- SCA Components
- SCA Components
- A Service Component
- References and Wires
- Wiring Example
- Service Assembly Model
- Example Assembly
- Imports
- Export
- Example Import and Export
- Summary
|
|
Chapter 10 - Web Service Binding Administration
|
|
- The Import Component
- The Export Component
- Introduction to Binding
- Supported Binding Types
- Implementing Protocol Translation Pattern
- The Web Service Binding
- Web Service Import and Export
- Web Service Binding Administration
- Summary
|
|
Chapter 11 - Process Error Recovery
|
|
- Introduction
- Automated Recovery
- Manual Recovery
- Manual Recovery
- Manual Recovery
- Manual Recovery
- What Can Go Wrong?
- Why Instances Fail?
- Web Service Invocation Failure
- SCA Invocation Failure
- SCA Invocation Failure
- SCA Invocation Failure
- Analyzing and Recovering Failed Events
- Synchronous SCA Invocation Failure
- Infrastructure Failure
- Recovering from Internal Failure
- Configure BPC Container
- Guidelines
- Review Questions
- Review Questions
- Review Answers
- Summary
|
|
Chapter 12 - Troubleshooting
|
|
- Problem Determination
- Error Reporting
- Important Log Files
- Important Log Files
- Configuring JVM Log Files
- Viewing Logs
- Event Types
- Event Types
- Log Detail Levels
- Log Detail Levels
- Configuring Tracing
- Log File Format
- Components to Enable Trace for
- Reading Java Exceptions
- Installation and Profile Creation Logs
- Getting IBM Support
- Reference
- Review Questions
- Review Answers
- Summary
|
|
Chapter 13 - Performance Tuning
|
|
- The New Nature of Load
- The New Nature of Load
- Resources Used by a Process Instance
- The Processing Pipeline
- The WebSphere Messaging Pipeline
- The WebSphere Messaging Pipeline
- Setting Messaging Pipeline Size
- Set Database Pipeline Size
- Pipeline Size Guidelines
- Database Tuning
- Summary
|