SOA (Service-Oriented Architecture) - Interoperabilidade
Gabarito: letra D. Em SOA, o compartilhamento de dados e recursos entre dois ou mais sistemas é denominado interoperabilidade, que é a capacidade de sistemas heterogêneos se comunicarem e trocarem informações de forma padronizada, independentemente de plataforma ou linguagem.
Alternativa A — ❌ Incorreta
Agregabilidade não é o termo usado em SOA para descrever o compartilhamento de dados. O conceito de agregabilidade está mais relacionado à composição de serviços, ou seja, combinar serviços menores para formar um serviço composto, mas não é a definição do compartilhamento de dados e recursos entre sistemas.
Alternativa B — ❌ Incorreta
Serviço é a unidade funcional básica da SOA, que encapsula uma funcionalidade de negócio. Um serviço é o que é compartilhado, mas o ato de compartilhar dados e recursos entre sistemas não é denominado "serviço", e sim a capacidade de fazê-lo é a interoperabilidade.
Alternativa C — ❌ Incorreta
Acoplamento refere-se ao grau de dependência entre serviços. Em SOA, busca-se baixo acoplamento, mas o termo não designa o compartilhamento de dados e recursos. Acoplamento é uma característica do relacionamento entre serviços, não o ato de compartilhar.
Alternativa D — ✅ Correta ⟵ GABARITO
Interoperabilidade é a definição correta. Conforme os fundamentos de SOA, a interoperabilidade permite a comunicação entre diferentes tecnologias e linguagens, viabilizando o compartilhamento de dados e recursos entre sistemas computacionais de forma padronizada e independente de plataforma.
Gabarito: letra D.