Acerca de interoperabilidade, arquitetura orientada a serviç...

Próximas questões
Com base no mesmo assunto
Q402746 Arquitetura de Software
Acerca de interoperabilidade, arquitetura orientada a serviços (SOA) e Web Services, julgue os itens subsequentes.

WSDL, uma linguagem com a mesma sintaxe e semântica da HTML, tem por objetivo descrever a forma como deve ser realizada a comunicação com Web Services.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - errado

Ao abordar o tema de interoperabilidade e arquitetura orientada a serviços (SOA), é importante entender que o WSDL (Web Services Description Language) é uma peça fundamental. O WSDL é uma linguagem baseada em XML utilizada para descrever os serviços de um Web Service, definindo como os serviços podem ser chamados, quais parâmetros eles esperam e que tipo de dados eles retornam.

Contrário ao que a questão sugere, o WSDL não tem a mesma sintaxe e semântica da HTML. Enquanto HTML é uma linguagem de marcação utilizada para estruturar e apresentar conteúdos na web, o WSDL é uma linguagem de descrição utilizada exclusivamente para descrever as funcionalidades oferecidas por Web Services.

Portanto, a afirmativa está errada porque confunde as finalidades e estruturas da HTML e do WSDL, que são duas linguagens destinadas a propósitos bastante distintos dentro do desenvolvimento e integração de aplicações web.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Pessoal, já cai em um peguilha parecido.

Ano: 2008

Banca: CESPE

Órgão: TRT - 5ª Região (BA)

Prova: Analista Judiciário - Tecnologia da Informação


No SOA, os web services permitem que os aplicativos se comuniquem entre si de modo independente da plataforma e da linguagem de programação. Os web services utilizam WSDL para descrever interfaces de aplicativos na linguagem XML.


O CESPE deu como errada, pois segundo ele as palavras WSDL e XML estão invertidas


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.

Foi submetido ao W3C por Ariba, IBM e Microsoft em março de 2001 sendo que seu primeiro rascunho foi disponibilizado em julho de 2002.

A versão atual é 2.0; a versão 1.1 não foi endossada pelo W3C. O WSDL 1.2 foi renomeado para 2.0 e aceita todos os métodos de requisição HTTP (não apenas GET e POST).

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.

Recursos são expostos pelo Web Services Interoperability (WS-I Basic Profile) e framework WSRF.


A linguagem WSDL não possui a mesma sintaxe e semântica de HTML, porque a WSDL é baseada em XML.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo