SóProvas


ID
1404040
Banca
FGV
Órgão
TJ-BA
Ano
2015
Provas
Disciplina
Arquitetura de Software
Assuntos

Serviço Web é uma tecnologia popularmente utilizada na implementação de uma arquitetura orientada a serviços. Para que aplicações acessem esses serviços disponibilizados através da rede, um documento WSDL (Web Services Description Language) pode ser utilizado para especificar as capacidades do serviço, sua localização na Web e instruções acerca de como acessá-los.

Com relação à elaboração de um documento WSDL, relacione cada um dos seus elementos estruturais com as características apresentadas a seguir.

1. Service
2. PortType
3. Binding

( ) descreve de forma abstrata as operações disponíveis em um serviço web;
( ) define informações de mais baixo nível, tais como protocolo de transporte, protocolo de mensagem e codificação da mensagem para as operações disponíveis em um serviço web;
( ) define o endereço (endpoint) utilizado para acessar o serviço.

A relação correta, de cima para baixo, é:

Alternativas
Comentários
  • Questão fez um samba do criolo doido, vejam:

    WSDL 1.0 => portType (operation, input, output), binding e service (port).
    WSDL 2.0 => interface (operation, input, output), binding e service (endpoint).

    Por ele ter usado a definição de service para: define o endereço (endpoint) utilizado para acessar o serviço. 
    Ele deveria ter continuado com os conceitos de WSDL 2.0 e ter usado para a definição: descreve de forma abstrata as operações disponíveis em um serviço web, o termo interface e não portType (WSDL 1.0).


  • Que confusão...

    Na WSDL 2.0 há 7 elementos

    ·  Description – elemento raiz

    ·  Types – tipos de dados

    ·  Interface - conjunto de operações abstratas

    ·  Operation – descrição abstrata de uma ação

    ·  Binding - define informações de mais baixo nível, tais como protocolo de transporte e protocolo de mensagem

    ·  Service – coleção de portas (endpoints)

    ·  Endpoint - define um endpoint (endereço do serviço)