Vad är SOA?
SOA (Service-Oriented Architecture, tjänsteorienterad arkitektur) organiserar verksamhetsförmågor i tjänster som flera applikationer kan dela. Varje tjänst erbjuder en tydlig funktion, exempelvis att kontrollera lager eller utfärda en faktura, genom ett överenskommet gränssnitt.
En webbutik och en personalapplikation kan exempelvis anropa samma lagertjänst för att kontrollera lagersaldot. Ingen av applikationerna behöver implementera verksamhetslogiken igen eller känna till hur lagerprogramvaran fungerar internt.
