Questão de Arquitetura de Software — SOA (Service-oriented architecture) — Instituto Consulplan 2021
Arquitetura de SoftwareSOA (Service-oriented architecture)
- Código
- qq665770
- Banca
- Instituto Consulplan
- Órgão
- SEFAZ-PI
- Ano
- 2021
- Nível
- Superior
- Cargo
- Analista em Desenvolvimento de Sistemas
Arquitetura Orientada a Serviços (SOA) /Service Oriented Architecture é um estilo arquitetural que promove reusabilidade, flexibilidade e escalabilidade para os sistemas de software. Tem sido utilizada especialmente em design de aplicações complexas e distribuídas. Sobre a SOA, é correto afirmar que:
- ANo estilo SOA, um processo de serviço é um sistema provedor de serviços, um consumidor de serviços ou ambos.
- BSOA é um estilo arquitetural; porém, não permite usar competências de sistemas de software para o desenvolvimento de novos aplicativos.
- CSOA permite a integração de heterogêneos softwares por fornecer interoperabilidade por meio de linguagem independente e protocolo padronizado.
- DA composição do serviço é uma das características mais promissoras de SOA, que são realizadas por meio de coordenação de serviços usados por duas abordagens: orquestração e coreografia. Na orquestração, não existe nenhum coordenador central que controla a execução do processo de negócios; na coreografia, o coordenador central controla a execução de todas as funcionalidades fornecidas pelos parceiros de serviço de acordo com os requisitos especificados.