![]() ![]() ![]() ![]() ![]() ![]() |
A business process must be able to send and receive messages to and from its clients. You designed your business process to receive messages from a client in Step 2: Specify How the Process Is Started.
In this step, you learn how to send messages from your business process to a client by designing Client Response nodes. This step includes the following tasks:
This section describes how to complete the design of the interaction with clients for this business process. Specifically, at this point in the process, the business process sends a quote containing price and availability information to clients.
In this step, you specify the structure of documents that your business process sends to clients from the Send Quote node.
Note: | In the Combine Price and Avail Quotes node, you created an XML variable to hold the quote. The data assigned to this variable is valid against the Quote.xsd schema; therefore, we need a typed XML parameter at this node. |
The Type Name field shows org.example.quote.QuoteDocument
.
The fileProperties
variable is displayed in the Receive Data tab, and also in the Data Palette.
The QuoteDocument responseXML
parameter is added to the General Settings tab in the node builder and the General Settings tab is marked complete:.
The Client Expects field shows the data type and the name of the parameter that you specified in the General Settings tab: QuoteDocument responseXML
This step completes the design of your RequestQuote business process.
To run the business process, proceed to Step 12: Run RequestQuote Business Process.
![]() ![]() ![]() |