AsyncGold

Version 1.0.0 (OutSystems 11)
Published on 12 Sep by 
Created on 12 Sep
Details
Helps to create Server Action Calls Asynchronously.
Read More

This component can be used to make server side asynchronous calls. 

All you need to do is Wrap the server action to be called asynchronously in to a REST wrapper action and use this component's CallAsync Action with the REST wrapper URL.

Note: The details/documentation on how to use the action and what each parameters mean, what are their default values and behaviours are documented in the description of each element in detail.

The component also supports handling callback. For that you may expose another REST API {POST HTTP Verb} which will receive the status along with output of the REST wrapper (optional).

You may want to send a correlation ID to associate multiple async requests.

Following diagram depicts the sequence of execution flow. Main Process, that is, the process from where you want to make an async call will use this component along with necessary input parameters and configurations.  

This component will first validate the inputs and configurations and reply with errors if any. It will also wait for a short configurable amount of time before responding with the acknowledgement. Within this time if the REST wrapper fails, the Main Process can check the status and execute alternate plan.




Reviews (2)
19 Sep
in version 1.0.0
where is the documentation as several times mentioned in your Nextstep2020  presentation ?
15 Sep
in version 1.0.0
This looks promising, Goldy!

Looking forward to integrate AsyncGold to our projects soon enough.
Category
Libraries
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from Goldy Lukka who created this component.
Dependencies
AsyncGold has no dependencies.
Requirements
Platform:
11.0.0.200
Database:
All
Stack:
.NET
Component Consumers
No consumers yet.
Weekly Downloads