...
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.
...