◷ Reading Time: 2 minutes
FlexRule allows different types of integration with different technologies:
- In-process Integration (InProc)
- Using RuntimeEngine
- Using Runner CommandHandler
- Service layer integration
- Azure Function integration
In any of the integration models, your application passes some input values as a request, the Logic processes the request and returns the response (result) back to your application.
This integration uses SDK to reference FlexRule Runtime directly in your application. When applications use Microsoft .Net Framework they can utilize the In-Proc integration method.
In this type of integration, your application communicates to the Logic as a service. Sends the requests for processing to a REST API service endpoint.
Azure Function Integration
Use the FlexRule Runtime inside an Azure Function to execute services as a standalone serverless application hosted in the cloud.