Part III is comprised of Steps 7 through 12. You add more complex business logic to the business process you created in Build and Run a Simple Business Process and Call a Business Process Using a Process Control. You learn how to create looping logic, design parallel processing nodes, transform the price and availability data from untyped XML data to typed XML, use a File control to write your quote to a file system, and use a Client Response node to return the quote to the client that invoked the business process. The final step in Part III is to run and test the business process you built.
Describes how to create the logic to extract a list of items from the Request for Quote document received from a client and performs a set of activities repeatedly, once for each item in the list.
Describes how to design your business process to execute tasks in parallel. This step also includes instructions about how to design your business process to interact with resources via controls and transform the data exchanged with those controls, as required.
Describes how to transform the price and availability data from untyped XML data to typed XML, and then combine the price and availability data, which is returned to the Request Quote business process by a number of external services, to produce a single Quote document.