SóProvas


ID
1379746
Banca
FEPESE
Órgão
MPE-SC
Ano
2014
Provas
Disciplina
Arquitetura de Software
Assuntos

Com relação aos padrões de Web Services são realizadas as seguintes afirmativas:

1. WSDL (Web Service Definition Language) define um sistema para a descrição de serviços. Através dela, descrevemos os serviços externos, ou interfaces que são oferecidos por uma determinada aplicação, independentemente de sua plataforma ou linguagem de programação.

2. SOAP é um protocolo baseado em XML para troca de informação entre computadores.

3. SOAP proporciona transporte de dados para Web Services.

4. WSDL (Web Service Data Location) define um sistema para a descrição de dados. Através dela, descrevemos os dados, ou interfaces para os dados que são oferecidos por uma determinada aplicação, independentemente de sua plataforma ou linguagem de programação.

Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Comentários
  • Não entendi por que a alternativa d está errada. WSDL não descreve os serviços???

  • Para 1 e 4 temos o seguinte: 

    A 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. Nao descreve servicos e nem dados.


  • SOAP proporciona transporte??? Não o HTTP que transporta tudo em texto simples??? 

  • Acredito que o erro do item 1 seja a sigla... W3Schools e OASIS definem WSDL como: Web Service Description Language.

    Item 2 está OK.

    O item 3 sinceramente não entedi. O SOAP é utilizado para encapsular os dados. Para transporte, ele utiliza protocolos como o HTTP.

    No item 4, a definição de WSDL também está errada. Além disso, WSDL descreve serviços web (não descreve os dados).

  • Pura malícia do examinador, na 1. só mudou o significado das siglas do WDSL. WSDL é uma LINGUAGEM DE DESCRIÇÃO DE SERVIÇOS WEB, ou Web Services Description Language.

  • Na 1 eu creio que o erro seja o termo sistema. WSDL não define um sitema, é apenas uma linguagem, em XML, utilizada para descrever serviços (web services).

    Na 4 creio que o erro está em descrever dados. O WSDL descreve serviços e não dados (apesar de no WSDL conter os tipos de dados utilizados, se é string, se é inteiro, etc). É na mensagem SOAP que constam os dados em si.

     

  • pegadinha fraca e sem noção na numero 1, pura maldade

  • A FEPESE se amarra no significado das siglas, não é a primeira questão que erro por passar batido pelo significado das siglas descrito.

    UDDI: Universal Description Discovery and Integration.