2580
Views
1
Comments
Solved
Module types
Question

From the "create your first Web App walkthrough, this screenshot is shown. 

When would you use the "Service" module type? Is that used for modules at the bottom layer in the 4LC, for example when integrating with other existing systems/services/databases ?

Create a Module

2019-06-15 21-39-22
Afonso Carvalho
 
MVP
Solution

Hi Andras,

Service modules are a new feature of Outsystems 11, and they're used for what you describe, but they can also be used to provide logic for other applications within the Outsystems environment. Their main advantage is allowing you to create Service Actions. A Service Action creates a weak dependency, that gets updated in its consumers as soon as you propagate changes (unlike a regular Server Action).

You can read a good summary of Service modules here:

https://success.outsystems.com/Documentation/11/Developing_an_Application/Reuse_and_Refactor/Use_Services_to_Expose_Functionality

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.