SóProvas


ID
1734703
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2015
Provas
Disciplina
Arquitetura de Software
Assuntos

Acerca da utilização dos protocolos SOAP e REST, julgue o item seguinte.

Caso dois arquivos que contêm esquemas de cliente sejam referenciados por um WSDL, a utilização de esquemas XSDs com target namespace será imprescindível para realizar a correta identificação da estrutura do cliente.


Alternativas
Comentários
  • XSD defines a schema which is a definition of how an XML document can be structured. You can use it to check that a given XML document is valid and follows the rules you've laid out in the schema.


    WSDL is an XML document that describes a web service. It shows which operations are available and how data should be structured to send to those operations.


    WSDL documents have an associated XSD that show what is valid to put in a WSDL document.




  • Ao escrever esquemas XSD, você pode usar o atributo de XSD targetNamespace para especificar um namespace de destino. Este tópico descreve como os atributos de targetNamespace, elementFormDefault e attributeFormDefault do xsd funcionam, como eles afetam a instância XML gerada e como as consultas XPath são especificadas com namespaces.

    fonte:

    https://docs.microsoft.com/pt-br/sql/relational-databases/sqlxml-annotated-xsd-schemas-using/specifying-a-target-namespace-using-the-targetnamespace-attribute-sqlxml-4-0?view=sql-server-ver15

    Associado ao WSDL, temos um documento chamado XSD (XML Schema Definition) que ficará responsável por descrever especificamente a estrutura dos XMLs (requisição e resposta) utilizados no webservice.