Versions Compared

Key

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

...

Följande verb används för att beskriva tjänstens grundläggande beteende (i normalfallet):

Verb

Interaktionsmodell

Innebörd

Sync

Publish-Subscribe

Asynkron överföring av data mellan applikationer. Används för synkronisering av master-data genom att en applikation publicerar information som kan konsumeras av flera andra.

Data flödar i normalfallet från producent till konsument (t.ex. publicera nya kurser).

Get

Request-Reply

Synkront uppslag t.ex. en webservice. En förfrågan om en specifik datamängd resulterar i ett svar från applikationen som äger tjänsten.

Process

Fire-and-Forget

Asynkron överföring av transaktionsdata från en applikation till ett master-system som innebär bearbetning i målsystemet.

Data flödar i normalfallet från konsument till producent (t.ex. skapa konto).

Informationsentitet

Resten av tjänstenamnet beskriver vilken information som kan utbytas med tjänsten. I normalfallet är detta bara namnet på ett informationsobjekt, t.ex. Person, Student eller Kurs.

...