uCosminexus Service Platform, Overview
SOAP messages handled as request messages and response messages in Web service (SOAP communication) are configured from headers (SOAP header) and body (SOAP body). SOAP header contains additional information of the message (such as identification information) and SOAP body contains the main text of the message.
The following figure shows an example of SOAP message configuration:
Figure 2-20 Example of SOAP message configuration
In SOAP messages, header information and body information of request messages is allocated in business process variables so that this information can be used in a business process. When this information is returned as a response message, header information and body information are regenerated from the variable.
The following figure shows the relation between a SOAP message and a business process:
Figure 2-21 Relation between SOAP message and business process
Steps 1 to 5 given in the figure are described here.
In SOAP messages, the following information included in the user message is output in service message trace data:
If soap:Header element does not exist, only the child element of soap:Body element is output as information.
Since operation is not guaranteed in the following cases, attention is required while creating a request message.
For soap:Header element and soap:Body element, see "2.6.1 Applicability of the service components that use Web service" in "Service Platform Basic Development Guide" .
All Rights Reserved. Copyright (C) 2015, Hitachi, Ltd.