Tools, FAQ, Tutorials:
'wait' Policy Statement
How to use the "wait" Policy statement to make multi-threading calls for an Azure API service operation?
✍: FYIcenter.com
The "wait" Policy Statement allows you to make multi-threading calls to external systems.
The "wait" statement has the following syntax:
<wait for="all|any"> <send-request .../> <send-request .../> ... </wait>
If for="any" is specified, the "wait" statement ends if any one of the child calls ends.
If for="all" is specified, the "wait" statement ends if all child calls end.
For example, the following policy makes two web service calls simultaneously and waits for both of them to finish:
<wait for="all"> <send-request mode="new" response-variable-name="response1"> <set-url>http://dev.fyicenter.com/api/users/101</set-url> <set-method>GET</set-method> </send-request> <send-request mode="new" response-variable-name="response2"> <set-url>http://dev.fyicenter.com/api/orders/202</set-url> <set-method>GET</set-method> </send-request> </wait>
⇒ 'set-status' Policy Statement
⇐ 'send-one-way-request' Policy Statement
2018-01-13, 1525🔥, 0💬
Popular Posts:
How to use the "@(...)" expression in Azure API Policy? The "@(...)" expression in Azure API Policy ...
Where to find tutorials on Using Azure API Management Developer Portal? Here is a list of tutorials ...
How to Build my "sleep" Docker image from the Alpine image? I want the container to sleep for 10 hou...
How To Loop through an Array without Using "foreach" in PHP? PHP offers the following functions to a...
Where to find tutorials on Using Azure API Management Publisher Dashboard? Here is a list of tutoria...