EMS - Meldingskø og oppdateringer

Introduksjon

Oppdatering på medlemmer og organsiasjoner som integrasjonspartneren har tilgang på blir sendt til integrasjonspartnerens egen meldingskø. Tjenesten er en Azure Service Bus. For å få siste informasjon om medlemmet så er integrasjonspartneren avhengig av å implementere en kobling til meldingskøen.

Type meldinger:

Se teknisk dokumentasjon. Her finner du kontraktspesifikasjoner.

Arkitektur

Meldingstjenesten er satt opp etter et First In First Out prinsipp. Meldingskøen er satt opp med sessions enabled. Slik at man må implementere støtte for sessions når man skal laste ned meldingene.

Meldinger som leses vil bli slettet. NIF lagrer IKKE meldinger som er lest. Se https://idrettsforbundet.atlassian.net/wiki/spaces/DDTII/pages/21299217 for tips om hvordan du bør implementere meldingskøen.

Tilgangsnivå:

Integrasjonspartneres tilgang er en “Listen” tilgang basert på en Shared Access Key policy. Dette gir integrasjonspartneren tilgang til å lese meldinger.

Begrensninger:

Verktøy som f.eks Service Bus Explorer kan ikke benyttes for å lese/teste servicebus’en pga tilgangsnivået som er satt på tjenesten.