Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.
Kommentera: Ändringar för EI Camel

...

Foldrarna innehåller följande projekt:

  • skltp-ei-application
    Spring Boot-applikation för att köra front- och backend som en kombinerad tjänst
  • skltp-ei-backend
    Applikation avsedd att driftsättas på en Mule instans Spring Boot-applikation med alla komponenter förutom update-service och notification-service som som ligger i frontend app'en
  • skltp-ei-common
    Innehålller kod som delas mellan frontend och backend
  • skltp-ei-data-model
  • skltp-ei-frontend
  • skltp-ei-schemasInnehåller källkoden för persistenslagret.
  • skltp-ei-teststubapplicationsmule-backend-app
    Applikation avsedd att driftsättas på en Mule instans med alla komponenter förutom update-service och notification-service som som ligger i frontend app'en
    mule-frontend-app
    Applikation avsedd att driftsättas på en Mule instans Spring Boot-applikation med komponenterna update-service och notification-service.
    Not: Så länge frontend -appen är uppe så kan EI ta emot uppdateringar även om backend -appen och dess databas är nere för t ex underhåll.
  • compositesschemaskltp-ei-schemas
    Innehåller de tjänstekontrakt som implementationen exponerar och/eller konsumerar.
    svc

  • Innehåller källkoden för verksamhetslagret samt persistenslagret.
    modulesintsvc
    Innehåller källkoden för integrationslagret.skltp-ei-teststub
    Stubbar för att underlätta testning

Följande modell beskriver de mest centrala källkodsartefakterna samt var de finns placerade i källkodsträdet:

...