No tocante a arquitetura orientada a serviços, mais especifi...
I. Estes serviços proporcionam um padrão de interoperação entre aplicações, podendo ser executados em várias plataformas.
II. Outros sistemas interagem com esse serviço por meio de mensagens no protocolo SOAP, tipicamente enviadas por HTTP.
III. O objetivo deste serviço é proporcionar alguma funcionalidade em favor de seu proprietário (pessoa ou organização).
Está correto o que se afirma em
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: A - I, II e III.
Vamos entender por que a alternativa correta é a opção "A". Para isso, vamos analisar cada uma das afirmações:
I. Estes serviços proporcionam um padrão de interoperação entre aplicações, podendo ser executados em várias plataformas.
Essa afirmação está correta. Os web services permitem que aplicações diferentes, desenvolvidas em linguagens distintas e rodando em plataformas diversas, possam se comunicar e interoperar. Isso é feito através de padrões abertos e protocolos como SOAP (Simple Object Access Protocol) e REST (Representational State Transfer).
II. Outros sistemas interagem com esse serviço por meio de mensagens no protocolo SOAP, tipicamente enviadas por HTTP.
Essa afirmação também está correta. O protocolo SOAP é amplamente utilizado para enviar mensagens via HTTP (ou outros protocolos), permitindo a interação entre serviços web e outras aplicações. SOAP é um padrão bem estabelecido para a troca de informações estruturadas em serviços web.
III. O objetivo deste serviço é proporcionar alguma funcionalidade em favor de seu proprietário (pessoa ou organização).
Essa afirmação está correta também. Um web service geralmente é criado para oferecer funcionalidades específicas, que podem ser acessadas e utilizadas por outras aplicações. Essas funcionalidades são projetadas para atender aos objetivos e necessidades do proprietário do serviço, seja ele uma pessoa ou uma organização.
Agora que entendemos por que todas as afirmações estão corretas, vamos discutir brevemente as alternativas incorretas:
Alternativa B - I e II, apenas.
Incorreta porque desconsidera a afirmação III, que também está correta.
Alternativa C - II, apenas.
Incorreta porque desconsidera as afirmações I e III, que também estão corretas.
Alternativa D - I e III, apenas.
Incorreta porque desconsidera a afirmação II, que também está correta.
Alternativa E - II e III, apenas.
Incorreta porque desconsidera a afirmação I, que também está correta.
Com isso, podemos concluir que a alternativa "A" é a única que contempla todas as afirmações corretas sobre web services na arquitetura orientada a serviços.
Espero que essa explicação tenha ajudado a entender melhor o tema e a resolver questões sobre arquitetura orientada a serviços!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
SOA é uma abordagem arquitetural corporativa que permite a criação de serviços de negócio interoperáveis que podem facilmente ser reutilizados e compartilhados entre aplicações e empresas
II. Outros sistemas interagem com esse serviço por meio de mensagens no protocolo SOAP, tipicamente enviadas por HTTP. CORRETO
As bases para a construção de um Web service são os padrões XML e SOAP. O transporte dos dados é realizado normalmente via protocolo HTTP ou HTTPS para conexões seguras (o padrão não determina o protocolo de transporte). Os dados são transferidos no formato XML, encapsulados pelo protocolo SOAP.
III. O objetivo deste serviço é proporcionar alguma funcionalidade em favor de seu proprietário (pessoa ou organização). CORRETO
arquitetura orientada a serviços e é um estilo de arquitetura de software cujo princípio fundamental prega que as funcionalidades implementadas pelas aplicações devem ser disponibilizadas na forma de serviços.
RESPOSTA LETRA A
1. Web services implica poder ser utilizado em diferentes plataformas, ou seja, não exige um padrão fixo, e por isso é chamado de "não-proprietário";
2. O serviço está sendo invocado, utilizado, e tem um proprietário, ou seja, o dono do serviço (quem o criou).
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo