SOAP Connector Publish Operation

Overview

The SOAP Connector Publish operation is an extension of SOAP functionality that allows asynchronous communication using the SOAP protocol. Use of this MEP is highly dependant on the target workload, as target workload must behave in a manner more consistent with asynchronous messaging by not replying to the SOAP request.

System Flow

The following figure illustrates the system flow for a SOAP Connector Publish operation using the Universal Command Agent for SOA: SOAP Connector.



System Flow Description

The following list describes the steps (1 - 4) identified above:

Step 1

Universal Command is executed requesting the HTTP workload. The command options for the Universal Command Agent for SOA: SOAP Connector are read in from a script file specified with the SCRIPT_FILE option and the message payload is read in via STDIN. UCMD then sends the workload request to Universal Command Agent for SOA (specifically, the UAI component).

Step 2

Universal Command Agent for SOA receives the request from UCMD Server via STDIN. The UAI component validates the command options and existence of the message payload, sends the request to UAC, and blocks. UAC builds the workload execution message for the target workload.

Step 3

Universal Command Agent for SOA: SOAP Connector publishes the workload execution message via SOAP and the operation is complete.

Step 4

The Universal Command Agent for SOA: SOAP Connector returns the acknowledgement to UCMD.