Page History
...
Men derudover er de to services ret ens opbygget, har en del fælles kode som de deles om via et maven-modul, og de har samme programstruktur og bruger samme database.
| Gliffy Diagram | ||||||||
|---|---|---|---|---|---|---|---|---|
|
Selve løsningen består af følgende moduler i maven:
| Modulnavn | Beskrivelse |
|---|---|
| idsas-api | Selve API'en, for begge services, defineres i dette modul som WSDL-filer. Modules primære formål er at generere Java-kode ud fra WSDL'erne, som kan bruges i de andre moduler. |
| idsas-common | Fælles kode for de to moduler, primært utility-funktioner og DAO-klasser. |
| idsas-integration-tests | En modul som indeholder alle integrationstests for begge services. |
| idsas-lookup-service | Forretningslogik til "Opslag", dvs. den del der henter listen af organisationer der skal sløres for. |
| idsas-lookup-web | Web-modulet til Opslag, som håndterer opstart af service og producerer den war-fil, der skal deployes. |
| idsas-service | Forretningslogik til "Slørring". |
| idsas-web | Web-modulet til "Slørring", som håndterer opstart af service og producerer den war-fil, der skal deployes. |
Sikkerhed
Brugertyper
Der findes følgende brugertyper i IDSAS:
...