Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

De tre services ret ens opbygget, har en del fælles kode som de deles om via et maven-modul, har samme programstruktur og bruger samme database.

De to integrationer, Der er integration til "personinformation" og "SORES" bruges kun i den første service, "idsas-registration"som kun bruges ifm. at sløringer bliver oprettet.

Gliffy Diagram
macroId783f4eb7-bf07-4f40-b6f2-c1387819ec19
displayNameOverblik over IDSAS
nameOverblik over IDSAS
pagePin33

...

ModulnavnBeskrivelse
idsas-apiSelve 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-commonFælles kode for de to moduler, primært utility-funktioner og DAO-klasser.
idsas-integration-testsEn modul som indeholder alle integrationstests for begge services.
idsas-integrationsEt modul som indeholder de to integrationer til integrationer, pt. kun "personinformation" og "SORES". Anvendes af "idsas-services".
idsas-lookup-webWeb-modulet til Opslag, som håndterer opstart af service og producerer den war-fil, der skal deployes.
idsas-servicesForretningslogik til alle services findes i dette modul, samt forretningslogik til de to batchjobs i "idsas-operations-web".
idsas-webWeb-modulet til Slørring, som håndterer opstart af service og producerer den war-fil, der skal deployes.
idsas-operations-webWeb-modulet med endpoints til automatiske jobs: Fornyelse af salt, sletning af inaktive sløringer.

...