SóProvas


ID
1663525
Banca
CESPE / CEBRASPE
Órgão
FUB
Ano
2013
Provas
Disciplina
Arquitetura de Software
Assuntos

Julgue o item a seguir, acerca dos tópicos avançados em desenvolvimento de sistemas.

Os serviços web utilizam o protocolo WSDL para enviar e receber dados entre aplicações da Web por meio de arquivos XML.

Alternativas
Comentários
  • Afirmação incorreta: o envio e o recebimento de dados é controlado pelo protocolo SOAP (há implementações de web services que usam outra tecnologia, por exemplo RESTful web services), e a WSDL é a linguagem de definição abstrata do serviço (é um "vocabulário" XML, define os serviços através de esquemas XML).

  • Web Services Description Language (WSDL) é uma linguagem baseada em XML utilizada para descrever Web Services funcionando como um contrato do serviço. Trata-se de um documento escrito em XML que além de descrever o serviço, especifica como acessá-lo e quais as operações ou métodos disponíveis.

    WSDL é utilizado para definir serviços como uma coleção de endpoints (endereços de rede), ou portas. A definição abstrata de portas e mensagens são separadas do uso concreto de instâncias, permitindo o reuso de definições. Uma porta é definida por associação a um endereço de rede com um binding reutilizável, e uma coleção de portas definidas como serviço. Mensagens são descrições abstratas dos dados a serem trocados.