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:
Stage | Title | Description |
---|---|---|
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: