Connecting with other systems through web services (REST/SOAP)
The concepts of SOAP and REST APIs in OutSystems are very simple.
The way we can consume and expose these services is done very simply and always within the visual concept used in everything else in OutSystems development.
In addition, the platform has built-in debug, monitoring, and troubleshooting features for these services.
To better understand how it works, let's separate REST from SOAP and each of them into consuming and exposing.
Consuming SOAP
To ensure that we comply with the ideal architecture model, we should make this type of implementation in layered foundation application modules and of the integration type (*_IS
).
Starting with the consumption of SOAP services, in Service Studio, open the Logic tab, right-click on the SOAP icon in the Integrations folder, and select the Consume SOAP Web Service SOAP option.