Page History
...
Registreringen medfører også et kald til MinLog. Se LAR Driftsvejledning for opsætning af registering i MinLog for oprettelse.
Snitfladeversionering
Der findes to strategier for versionering af LAR sntifladen. En hvor der køres flere versioner af det docker image der leveres og en hvor det kørende docker image udstiller flere versioner af snitfladen.
Et docker image med flere snitflader
Ved denne strategi implementerer LAR servicen to WSDL definitioner. Implementationerne udstilles på hver sin endpoint. Dette gør at klienter skal vælge om de skal kalde den ene eller den anden snitflade ved blot at kalde to forskellige url'er. Det kan f.eks. være nedenstående.
- http://localhost:8065/larservice/MedicationAllergyService
- http://localhost:8065/larservice/MedicationAllergyServiceV1.1.0
Gliffy Diagram | ||||||
---|---|---|---|---|---|---|
|
Flere version af docker imaget
I og med at LAR servicen den levereres som en docker container, så kan en anden strategi være at køre flere versioner af LAR servicen. Ved denne strategi lader man den eksisterende container køre og den nye version af LAR servicen startes i en anden container. Ved denne skal klienterne kalde enten den ene eller den anden container alt efter hvad for en version af servicen de ønsker at anvende.
Gliffy Diagram | ||||||
---|---|---|---|---|---|---|
|
Designmålsætninger og -beslutninger
...