Questões de Concurso
Sobre soa (service-oriented architecture) em arquitetura de software
Foram encontradas 371 questões
Nos projetos de SOA, o modelo de serviços de tarefa, que é um serviço reutilizável com um contexto funcional, encapsula funções centradas em tecnologia de alto nível, como a notificação, o registro e o processamento de segurança.
Os serviços disponibilizados pela SOA possuem baixo acoplamento de funcionalidades e evitam chamadas diretas ao código a ser executado. Eles fornecem, então, protocolos para enviar e receber mensagens através de barramentos de serviços ou de Web Services.
Em um Web Service RESTful, cada método é identificado por uma URL única. Assim, quando o servidor recebe uma solicitação, ele identifica de forma inequívoca a operação que será executada.
As linguagens XML e SOAP são utilizadas para descrever os tipos e as estruturas de dados em SOA; a linguagem WSDL é utilizada para descrever os serviços.
No projeto da interface de um serviço, devem ser consideradas as necessidades relacionadas ao gerenciamento do estado desse serviço.
Em uma SOA, é possível estabelecer diversas formas de interação entre os requisitantes e os serviços, como, por exemplo, a comunicação em que o serviço emite uma mensagem para um assinante sem que haja uma conversação em andamento.
A arquitetura orientada a serviço possui um conjunto de operações bem definidas que se aplicam a todos os recursos de armazenamento de informação.
A arquitetura de microsserviços, abordagem em que o aplicativo é desenvolvido em uma única unidade contendo pequenos serviços, dependentes entre si, que se comunicam com um ente central denominado biblioteca de componentes, propicia o gerenciamento centralizado desses serviços para automatizar a segurança.

Considerando que está sendo empregada SOA, é possível afirmar que o fragmento apresentado se refere a
Em arquiteturas orientadas a serviço, um serviço deve ser implementado de forma a garantir um fraco acoplamento.
A arquitetura orientada a serviços (SOA) é uma forma de desenvolvimento monolítica em que os componentes de sistemas são serviços autônomos baseados em XML.
Um projeto de software orientado pela governança SOA deve estar alinhado não só com a governança de TI, mas também com a governança da arquitetura empresarial.
Os padrões de projeto classificados como EAI (enterprise integration patterns) fundamentam-se nas aplicações distribuídas e privilegiam o uso das mensagens eletrônicas síncronas.
No que se refere a Service Oriented Architecture, julgue o item a seguir.
Em REST, os conectores precisam reter o estado das
aplicações entre as requisições, visto que eles dependem de
informações de requisições que as antecederam para entender
determinada requisição.