Questões de Concurso
Sobre soa (service-oriented architecture) em arquitetura de software
Foram encontradas 371 questões
Acerca da arquitetura orientada a serviço (SOA), julgue o item que se segue.
Os quatro atores necessários à composição do ciclo de vida de uma solução SOA incluem o arquiteto SOA, que é o responsável por mapear os processos de negócio.
Para responder a questão, considere a figura abaixo.
Para responder a questão, considere a figura abaixo.
De acordo com o manifesto, a Orientação a Serviço é um paradigma que molda o que você faz. Já Arquitetura Orientada a Serviço (SOA) é um tipo de arquitetura que resulta da aplicação de orientação a serviço.
Sobre os itens e objetivos definidos pelo Manifesto SOA, assinale a afirmativa correta.
O desenvolvimento e a utilização de uma aplicação que contenha web services são insuficientes para que seja estabelecida uma arquitetura orientada a serviços (SOA).
A granularidade de serviços, utilizada para mensurar a profundidade de abstração aplicada aos serviços, refere-se à complexidade de um modelo de componentes.
O estilo de arquitetura de software denominado Arquitetura Orientada a Serviços (SOA) tem sido adotado pelas organizações como meio para promover a interoperabilidade entre diferentes aplicações corporativas.
Em relação aos princípios desta abordagem arquitetural, analise as afirmativas a seguir.
I. Uma arquitetura orientada a serviços deve ser implementada necessariamente por meio de web services.
II. Serviços são projetados para serem fracamente acoplados, altamente coesos e com alta possibilidade de reutilização.
III. A adoção de SOA requer a revisão completa das tecnologias e processos de negócio da organização, pois não é possível conciliar os serviços desta arquitetura com a plataforma legada.
Assinale:
De acordo com a propriedade de orientação à descrição da arquitetura SOA, um serviço é descrito por metadados processáveis por máquinas; devendo ser descritos, apenas, os detalhes expostos ao público, de grande importância para o uso do serviço, e devendo ser documentada a semântica do serviço.
A SOA é um modelo que visa melhorar a agilidade e o custo efetivo de uma empresa, reduzindo, ao mesmo tempo, a carga global de TI. Dessa forma, a utilização da SOA maximiza os processos de desenvolvimento de software.