Pular para o conteúdo principal

Questão de Arquitetura de Software — WebServices — FCC 2013

Arquitetura de SoftwareWebServices
Código
fc003752
Banca
FCC
Órgão
SEFAZ-SP
Ano
2013
Nível
Superior
Cargo
Agente Fiscal de Rendas - Gestão Tributária - Prova 3
Para responder à questão considere o texto a seguir: A equipe de TI da empresa A necessita de um módulo de software que pesquise a situação fiscal de seus clientes. Como a entrega do projeto está atrasada, decidiu-se utilizar um web service de uma empresa B. Para saber se o serviço atende às necessidades da empresa, a equipe de TI fez uma busca em um serviço de diretório no qual a empresa B publicou a descrição. Nessa descrição foram disponibilizadas informações como, por exemplo, as funções que o serviço possui, as informações de entrada necessárias para que o serviço possa ser executado e os tipos de resultados que o serviço disponibiliza. Para publicar essas informações, a empresa B utilizou uma linguagem baseada no padrão XML. Após buscar no serviço de diretório e constatar que o serviço atendia às necessidades da empresa, a equipe de TI contratou o serviço. Desenvolveu-se, então, um módulo de software que troca mensagens entre a aplicação e o web service utilizando o pro- tocolo SOAP, baseado em XML. As mensagens são transmitidas utilizando-se o protocolo HTTP em conjunto com outros padrões web.Segundo o texto, a troca de mensagens entre a aplicação e o web service utiliza o protocolo SOAP. Uma mensagem SOAP é um documento XML que pode conter diversos elementos. Sobre esses elementos, é correto afirmar que:
  1. Ase um elemento Fault está presente na mensagem, ele deve aparecer como um elemento filho do elemento Header.
  2. Bse o elemento Header estiver presente na mensagem SOAP, ele deve ser o primeiro elemento filho do elemento SOAP.
  3. Co elemento Fault é obrigatório e é usado para recuperar mensagens de erro e informações de status resultantes do envio da mensagem.
  4. Do elemento SOAP é o elemento raiz de uma mensagem, e define que o documento XML é uma mensagem SOAP.
  5. Eum elemento Fault não pode aparecer mais que uma vez em uma mensagem SOAP.
Revelar gabarito e comentário

GabaritoE — um elemento Fault não pode aparecer mais que uma vez em uma mensagem SOAP.

Link permanente: /questoes/fc003752