Page History
Summary
With this pattern, a business function is modelled and distributed in a library, similar to Decoupling Pattern 5: Distributed function library. The difference to Pattern 5 is no module mapping is needed. Hence, the implementation of this decoupling pattern is less cumbersome.
Implementation
In the table below the implementation charateristics by using a Function are shown.
Include Page | ||||
---|---|---|---|---|
|
Example
UI Text Box |
---|
Het functie concept wordt gerealiseerd door twee verschillende modules te definiëren, de functie en de applicatie. De modules staan naast elkaar, en niet op elkaar. Hierdoor is verwevenheid niet mogelijk. Binnen de applicatie worden onderstaande elementen gedefinieerd:
Binnen de functie implementatie worden onderstaande elementen gedefinieerd:
Definities aanroepende applicatie Definitie Global service type in Blueriq Definitie van Service type De applicatie attributen (calculator.A en calculator.B worden gescheiden van de functie interface (zowel input als output). De services worden aangeroepen vanuit een exposed flow. Definitie functie Creëren van exposed voor de functie. Mappen van input en output parameters. Aanmaken van attributen waarin de berekening wordt gedefinieerd. |