Questão de Arquitetura de Software — SOA (Service-oriented architecture) — CESPE / CEBRASPE 2023
- Código
- ce154887
- Banca
- CESPE / CEBRASPE
- Órgão
- FUB
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
- CCerto
- EErrado
GabaritoC — Certo
✅ CERTO. A afirmação está correta. A descrição apresentada reflete com precisão os conceitos fundamentais da Arquitetura Orientada a Serviços (SOA).
Na SOA, os componentes de sistema são, de fato, serviços autônomos e distribuídos. Cada serviço encapsula uma funcionalidade de negócio específica, opera de forma independente e se comunica com outros serviços por meio de mensagens padronizadas, geralmente utilizando protocolos como SOAP ou REST.
O processo descrito — descobrir a especificação, localizar o provedor e ligar a aplicação ao serviço — corresponde exatamente ao paradigma "find, bind and execute" (descobrir, ligar e executar). Nesse modelo:
O provedor de serviço publica a descrição do serviço (geralmente em WSDL) em um registro (como UDDI).
O consumidor (cliente) consulta o registro para encontrar o serviço desejado e obter os detalhes de como acessá-lo.
Em seguida, o cliente liga-se ao provedor e comunica-se usando protocolos padrão de serviço (SOAP, HTTP, etc.), invocando as operações definidas.
A afirmativa ainda menciona "protocolos de serviço padrão", o que é coerente com a ênfase da SOA em interoperabilidade por meio de padrões abertos (ex.: SOAP, WSDL, UDDI, REST).
Portanto, todos os elementos da proposição estão de acordo com a definição clássica de SOA, tornando o item Certo.
Gabarito: C (Certo)
Link permanente: /questoes/ce154887