Chapter 9. Building the Order Handling Processes
In this chapter, we will build the Process Services modules—ProcessServices-OrderHandling and ProcessServices-CustomerInterfaceManagement, and the associated business processes (BPELs) that we identified. As we build these modules incrementally in the respective assembly diagrams, we will initially import the exports with SCA bindings from the Business Services modules that will have no implementation behind them (we will build the Business Services and Access Services modules in Chapter 10, Integration with Various Applications). As we build these BPELs, we will accommodate the business, technical, and Non-Functional Requirements (NFRs), including fault handling, human task management, data mappings, and so on. We will see how they deal with various implementation issues and the design decisions they make appropriately. This chapter will explain the following topics:
BPEL development steps
Using business rules in the process
Implementing human...