Patterns addressed
In Chapter 1, Introducing IBM, BPM, and ESB, we discussed briefly about the various design and adoption patterns for BPM- and ESB-based deployments. The Business Services are essentially the business facades to the components (mediation flow components) in the Access Services layer. The Business Services will perform the following functions:
Perform endpoint selection (essentially the mediation flow in Access Services) based on business and technical context and content
Check if the preconditions required for invoking the Business Services are met, including any prior state or operations that may have to be completed
Handle the postconditions including state of the system and the possible error handling conditions and raise them as business exceptions
The Access Services contain the following WESB mediation flow components:
Protocol switch/Transformation: Typically dealing with protocol transformation, for example, receiving a JMS request from a service consumer and going...