Logo Passei Direto
Buscar
Questão 2/2 Sistemas Distribuídos (questão opcional) 49 Ler em voz a AArquitetura Orientada a Serviços (Service Oriented Architecture SOA) é uma arquitetura de sistemas cujo princípio fundamental prega que as funcionalidades dos sistemas devem ser disponibilizadas em forma de serviços. Por se tratar de uma arquitetura, SOA necessita de um mecanismo que implemente seus conceitos e adicionalmente materialize suas filosofias, os web services. Avalie as afirmativas a seguir sobre SOA e webservices: I. SOA Service Oriented Architecture e web services são sinônimos, pois representam a mesma abordagem de construção de sistemas distribuídos. II. A relação entre SOA e web services é semelhante à relação entre uma classe e um objeto em programação orientada a objetos. Pesquisar por imagem III. SOA é uma arquitetura de sistemas cujo princípio fundamental prega que as funcionalidades dos sistemas devem ser disponibilizadas em forma de classes e objetos. IV. Os Web services definem protocolos que são usados na comunicação, no formato da interface e do contrato dos serviços. Assinale a única alternativa que apresenta apenas as afirmativas corretas: A le II. B III. C II III. D II IV. E III IV. 1 2 E (?)
User badge image
Pollyane Rodrigues Fernandes

semana passada

Respostas

User badge image

Ed Verified user icon

semana passada

Vamos analisar cada afirmativa sobre SOA e web services: I. SOA (Service Oriented Architecture) e web services são sinônimos, pois representam a mesma abordagem de construção de sistemas distribuídos. Falso. SOA é uma arquitetura que pode utilizar web services como uma de suas implementações, mas não são sinônimos. II. A relação entre SOA e web services é semelhante à relação entre uma classe e um objeto em programação orientada a objetos. Verdadeiro. SOA é a arquitetura (como a classe) e os web services são as implementações dessa arquitetura (como os objetos). III. SOA é uma arquitetura de sistemas cujo princípio fundamental prega que as funcionalidades dos sistemas devem ser disponibilizadas em forma de classes e objetos. Falso. SOA prega que as funcionalidades devem ser disponibilizadas em forma de serviços, não especificamente em classes e objetos. IV. Os Web services definem protocolos que são usados na comunicação, no formato da interface e do contrato dos serviços. Verdadeiro. Essa afirmativa está correta, pois os web services realmente definem como os serviços se comunicam e como suas interfaces são estruturadas. Com base nas análises, as afirmativas corretas são II e IV. Portanto, a alternativa que apresenta apenas as afirmativas corretas é: D) II IV.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina