En tjenesteorientert arkitektur (SOA) er en arkitektonisk tilnærming til å bygge programvareapplikasjoner som involverer bruk av løst koblede, uavhengig distribuerbare og gjenbrukbare tjenester. I en SOA bygges applikasjoner ved hjelp av et sett med tjenester som er designet for å utføre spesifikke oppgaver eller funksjoner. Disse tjenestene kommuniserer med hverandre ved hjelp av standardprotokoller og grensesnitt, og kan kombineres for å lage applikasjoner som er fleksible, skalerbare og enkle å vedlikeholde. Hovedmålet med en SOA er å fremme gjenbruk, interoperabilitet og smidighet på tvers av en organisasjons IT-systemer.
Publiseringsdato: