SóProvas


ID
2699404
Banca
FGV
Órgão
Banestes
Ano
2018
Provas
Disciplina
Arquitetura de Software
Assuntos

A WSDL (Web Services Description Language), versão 2.0, estabelece um conjunto de componentes que são utilizados para descrever coletivamente um web service.

O componente da WSDL por meio do qual se define o endpoint no qual o web service pode ser acessado é:

Alternativas
Comentários
  • "... A primeira sessão importante a ser analisada é a portType que grupa as operações que o serviço oferece. No exemplo podemos verificar que quatro operações são definidas: “soma, subtracao, multiplicacao, divisão”. Essa sessão é como uma interface Java, visto que as informações são apresentadas de maneira abstrata, sem quaisquer detalhes de implementação.

    Cada operação do serviço tem uma mensagem de entrada e uma mensagem de saída, ou seja, o que o serviço precisa receber para funcionar e o que ele devolve após executar.

    Outra sessão para analisarmos é a service. Essa sessão especifica qual a localização do serviço através do atributo location. No exemplo acima o serviço está localizado na URL http://127.0.0.1:9876/calc que é chamado como o endpoint (ponto) do serviço, ou seja, onde o serviço pode ser encontrado. Essa informação é importante para o cliente, pois é neste ponto que ele descobre em que servidor está o serviço..."

    explicação mais detalhada

    https://www.devmedia.com.br/entendendo-os-padroes-de-descricao-de-web-services/28678

  • service - A collection of related endpoints, where an endpoint is defined as a combination of a binding and an address (URI)

  • Gab: C

    Endpoint: Define o endereço ou ponto de conexão para um serviço da web. Normalmente é representado por uma string de URL HTTP simples;

    binding: Especifica a interface, define o estilo de SOAP binding (RPC ou Document) e transporte (protocolo SOAP). Seções de binding também definem as operações;

    interface: Define um serviço da Web, as operações que podem ser executadas e as mensagens que são usadas para executar a operação;

    service: Contém um conjunto de funções do sistema que foram expostas aos protocolos baseados na web;

    types: Descreve os dados. A linguagem XML Schema (também conhecida como XSD ) é usada (embutida ou referenciada) para essa finalidade;

    header: ---