The QMWISe process cycle
This section explains the process cycle that occurs when an application uses QMWISe.
The complete cycle of events that occur are described in the following table:
|1||Generating the SOAP request message||The client or user application must generate a SOAP request message for a specific, named web service method including the input data (if any)|
|2||Sending the request over the internet||The request message is transmitted over the internet via HTTP from the application program to QMWISe|
|3||Accessing Perception||QMWISe processes the request message and makes appropriate calls to the Perception software to fulfill the request|
|4||Perception's processing||Perception processes the calls from QMWISe and sends return information back to QMWISe|
|5||Generating SOAP response message||QMWISe generates a SOAP response message for the web service method including the output data, or a SOAP fault message if there have been any errors|
|6||Sending the response over the internet||The response message is transmitted over the internet via HTTP from QMWISe to the application program|
All stages in this process can be tested with the a test harness.
The complete cycle of events that occur when an application program uses QMWISe can be seen in the process cycle diagram below: