Arquitectura Tecnolóxica:
No desenvolvemento da aplicación seguiuse o modelo de programación modelo-vista-controlador coas seguintes solucións tecnolóxicas:
- VISTA: utilizarse o especificación JSF 2.1 coa implementación de Apache MyFaces . Como libraría extra de compoñentes usarase a rama 4.X de RichFaces (versión 4.2.2). Para facilitar a reutilización úsase Facelets como sistema de persoais.
- CONTROLADOR: Utilízanse unhas clases ‘open source’ para a xestión da transaccionalidad.
- MODELO: utilizarase a implementación mais estendida de JPA 2.0 (API de persistencia para J2EE): Hibernate, rama 4.X. A versión concreta que se utilizará é a 4.16.
Interfaces con outros sistemas:
- Portafirma: integración co compoñente de workflow de sinatura do Ministerio de Facenda e Administracións Públicas a través da interface ‘’eeutil”.
- eVisor: integración co sistema de xestión de persoais para a xeración do xustificante de firma
- @firma: integración coa plataforma de sinatura do Ministerio de Facenda e Administracións Públicas usando a libraría Integr@.