Hvordan provisjoneringsmotoren SIP virker¶
Provisjoneringsmotoren SIP gjør det mulig å opprette konnektorer og synkroniseringer for å oppdatere dataene i målapplikasjonen.
En konnektor er en automatisk forbindelse mellom to applikasjoner, som også kalles repositoryer.
Å opprette en konnektor består i virkeligheten i å opprette en sekvens av flere handlinger.
En typisk sekvens består av:
- 1 eksportregel fra kilderepositoryet, kalt den ”autoritative” regelen.
- 1 eksportregel fra målrepositoryet.
- Siden hver eksport bygger på et repository, må repositoryene konfigureres for å definere tilkoblingskriteriene for applikasjonene.
- 1 synkroniseringsregel: definisjon av sammenligningsreglene mellom de to eksportene for å bestemme oppdateringene som skal gjøres: oppretting, endring eller sletting.
- 1 importregel: skriving av deltaet (resultatet av synkroniseringsregelen) i samsvar med handlingene som skal utføres:
- Hvis data finnes i kilderepositoryet, men ikke i målrepositoryet, kan det utføres en oppretting.
- Hvis data finnes i kilderepositoryet OG i målrepositoryet, kan det utføres en endring.
- Hvis data ikke finnes i kilderepositoryet, men finnes i målrepositoryet, kan det utføres en sletting.
