MAY Lib Architecture » Historique » Version 1
Anonyme, 30/10/2014 13:35
| 1 | 1 | Anonyme | h1. MAY Component Library Architecture |
|---|---|---|---|
| 2 | |||
| 3 | The library is decomposed in several software modules (which are Maven projects): |
||
| 4 | * *fr.irit.smac.lib.may.parent*: it contains general Maven instructions shared by the other modules. It inherits from *fr.irit.smac.parent-central*, which contains instructions to release to Maven Central. |
||
| 5 | * *fr.irit.smac.lib.may.parent-speadl*: it contains general Maven instructions shared by other modules with SpeADL code in it. It inherits from *fr.irit.smac.lib.may.parent*. |
||
| 6 | * *fr.irit.smac.lib.may.common-interfaces*: it contains Java interface used in the components. |
||
| 7 | * *fr.irit.smac.lib.may.common-components*: it contains most of the reusable components. |
||
| 8 | * *fr.irit.smac.lib.may.ivy-distribution*: it contains components to build distributed architectures using the "Ivy software bus":http://www.eei.cena.fr/products/ivy/. |
||
| 9 | * *fr.irit.smac.lib.may.webservices*: it contains component to build architecture exposing functionality as webservices. |