Gå til innhold

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.