Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Denne service bruger SOAP protokollen og SOAP besked som kommunikation mellem hver klient og service endpoint. Opslag servicen er forsynet med fire SOAP operationer, nemlig:

  • GetSorEntity
  • Search
  • ShakSorMap
  • SorShakMap 

Ovennævnte operationer er hovedsagelig læse operationer som henter data fra back-end SDM databasen. Følgende diagram viser en overordnede arkitektur:

Gliffy Diagram
displayNameOpslag-Arkitektur
nameOpslag-Arkitektur
pagePin12

Design

Teknologi og design i forhold til NSP's Husregler

...

Opslag servicen bruger kun dynamisk konfiguration et enkelt sted, og det er i forbindelse af autorisering af forespørgsler i Sor databasen og selve forespørgsler i SDM Sor databasen. Hver enkel forespørgsel foretages mens servicen kører, uden at en genstart er nødvendig og autorisering foretages for enhver forespørgsel. Disse to databaser bliver udelukkende brugt til CVR whitelisting af forespørgsler og de fire soap operationer som Search, GetSorEntity, SorShakMap og ShakSorMap forespørgsler.

...

Nedenfor ses et eksempel på de fire forskellige kald igennem servicen for operationerne GerSorEntity, Search, SorShakMap, ShakSorMap. Flowet vil være det samme for alle operationer, hvor udelukkende kald og svar til og fra SdmDBClient er anderledes.

Gliffy Diagram
displayNameSequenceDiagram-SorLookUpService
nameSequenceDiagram-SorLookUpService
pagePin23

Klassen SorDBClient  laver kald til Sor databasen, som ikke er tegnet med.

...