arquitetura orientada a serviços

[ing.] service oriented architecture  [abrev. SOA]
[def.] Arquitetura de software em que todas as funcionalidades são definidas como serviços independentes e com interfaces invocáveis e bem definidas. Os serviços podem comunicar entre si e são chamados em sequências apropriadas para realizar os processos de negócio.
Nota 1: Um serviço realiza uma função bem definida, é autossuficiente, não depende do contexto nem do estado de outros serviços.
Nota 2: A maior parte das arquiteturas orientadas a serviços usa serviços Web.
[v.tb.] serviço, serviços Web