HTTP Fire and Forget

Stable Version 1.0.0 (OutSystems 10)
Published on 28 Feb by 
Created on 28 Feb
Details
Implements the Fire-and-Forget Method HTTP for GET or POST requests. You can set the request timeout for REST API`s. With this method you can implement in OutSystems your own "Timer" processes passing parameters and setting a custom timeout to process requests asynchronous. This implementation is very simple of the Fire-and-Forget pattern using the .NET/C# multithreading methods.
Read More

There are two main methods:

HTTP_GetFireAndForget
HTTP_PostFireAndForget

The "Get" method runs http get requests and the "Post" method runs post requests.


Implementation Guide for Fire-And-Forget standard processes in OutSystems:

1. Create a REST api with Get or Post method and your custom parameters. You may set the API with the HTTP Security as "None" and Internal Access Only if you would like to call as "https://localhost" in the requests;

2. Implement your asynchronous logic in the API method;

3. Use the above methods Fire-And-Forget to trigger your process with a custom Timeout.


Note: With this implementation you may not have control over the Job request running asynchronous in the IIS server, so be careful with your implementation. If you would like to create a cancel option, you may create a control entity or use a custom Site Property for this purpose.






Reviews (0)
Category
Components, Developer Tools, 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 Rossi who created this component.
Dependencies
HTTP Fire and Forget has no dependencies.
Requirements
Platform:
10.0.0.402
Database:
All
Stack:
.NET
Team
Component Consumers
No consumers yet.
Weekly Downloads 
Related Components
More from Rossi