Questões de Concurso sobre WSDL

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
48 questões encontradas
Questões por página
20
Mais recentes
 

O sistema do Legislativo Federal precisa disponibilizar um serviço de consulta de projetos de lei para sistemas estaduais, garantindo que a descrição da interface, os tipos de dados e os métodos disponíveis sejam formalmente definidos e compreendidos por qualquer consumidor externo.


O padrão/documento da arquitetura de Web Services baseada em SOAP que é utilizado para descrever a interface e as capacidades operacionais de um Web Service de maneira legível por máquina é o


A

SOAP


B

WSDL


C

UDDI


D

REST


E

XML

Ano: 2025
Prova: CESPE/CEBRASPE - PCDF - Gestor de Apoio - Área: Analista de Informática Desenvolvimento de Sistemas . - 2025

Na arquitetura orientada a serviços (SOA), a WSDL (web services description language) descreve a maneira pela qual a lógica de negócios dos serviços web deve ser acessada.


C

Certo


E

Errado

A integração da Internet das Coisas (IoT) com a especificação Sensor Web Enablement (SWE), desenvolvida pelo Open Geospatial Consortium (OGC), representa um avanço significativo para a coleta, o armazenamento e o compartilhamento de dados geoespaciais provenientes de sensores.


Assinale a opção que corresponde a um serviço descrito na especificação SWE que facilita a integração com IoT.


A

OpenLS – OGC Location Services.


B

OpenSearch - OpenSearch Extension for Earth Observation.


C

WFS – Web Feature Service.


D

WMS – Web Map Service.


E

WNS – Web Notification Service.

Um analista de TI está montando um guia de referência rápida para a equipe de desenvolvimento do setor onde trabalha, a fim de padronizar o entendimento sobre as tecnologias de webservices. Para compreender melhor como se dá essa padronização, relacione a Coluna 1 à Coluna 2, associando os seguintes termos técnicos às suas respectivas descrições.


Coluna 1


1. SOAP

2. REST

3. WSDL

4. JSON


Coluna 2


( ) Um estilo de arquitetura que utiliza os verbos do protocolo HTTP para manipular representações de recursos.

( ) Um formato de dados leve e de fácil leitura para humanos, comumente utilizado em serviços RESTful para a troca de informações.

( ) Um protocolo baseado em XML para troca de informações estruturadas, definindo um envelope de mensagem com regras estritas.

( ) Uma linguagem baseada em XML utilizada para descrever as funcionalidades de um web service, atuando como um contrato formal.


A ordem correta de preenchimento dos parênteses, de cima para baixo, é:


A

1 – 3 – 2 – 4.


B

1 – 4 – 3 – 2.


C

2 – 1 – 4 – 3.


D

2 – 4 – 1 – 3.


E

4 – 1 – 2 – 3.

A especificação de web services com uma descrição clara e abrangente da funcionalidade e da interface do serviço, sem expor detalhes internos de implementação, facilita a integração e o reúso em diferentes contextos de aplicação.


C

Certo


E

Errado

Organizações em todo o mundo frequentemente utilizam Web Services e fazem amplo uso de especificações de padrões de interoperabilidade baseados em XML para implementar uma Arquitetura Orientada a Serviços (SOA).


De acordo com esses padrões, a notação XML para descrição de webservices, como acessá-lo e quais operações estão disponíveis é


A

SOAP.


B

REST.


C

WSDL.


D

XSLT.


E

YAML.

O Web Services Description Language (WSDL) é um padrão utilizado para descrever web services, definindo como os serviços podem ser acessados e quais são as operações disponíveis. Com base nesse contexto, qual das alternativas abaixo descreve corretamente um dos elementos fundamentais de um arquivo WSDL?


A

O elemento define as operações que o web service oferece aos consumidores.


B

O elemento define o esquema de dados que deve ser seguido em cada resposta do web service.


C

O elemento é responsável por definir as interfaces e operações do serviço, associando mensagens a operações específicas.


D

O elemento descreve os detalhes dos protocolos de transporte, como HTTP e SMTP, que são usados pelo web service.


E

O elemento especifica o endereço do serviço onde as operações estão disponíveis.

Analise as afirmativas relativas ao desenvolvimento de serviços web, considerando aspectos de segurança.


I. Para implementar um EndPoint SOAP, é necessário utilizar um arquivo WSDL para definir os serviços e suas operações.

II. Em REST, a segurança contra injeção de SQL pode ser reforçada pelo uso da JPA, que permite consultas parametrizadas, reduzindo os riscos.

III. Na segurança de serviços SOAP, os mecanismos como WS-Security para autenticação e criptografia já são automaticamente pré-configurados pelo protocolo https.


Está correto o que se afirma em


A

I, apenas.


B

I e II, apenas.


C

I e III, apenas.


D

II e III, apenas.


E

I, II e III.

Para o bom funcionamento de um Web Service, são utilizadas algumas ferramentas, as quais auxiliam no processo de segurança, comunicação e administração. Acerca dessas ferramentas, é correto afirmar:


A

WSDL (baseada em XML) descreve as interfaces de um Web Service e como as mensagens são formatadas quando são usados os protocolos.


B

WSDL é uma linguagem de marcação que facilita o compartilhamento de informações em Web Services.


C

SOAP é o protocolo responsável por transportar dados.


D

REST é o protocolo responsável por transportar dados.


E

XML é uma arquitetura de Web Services.

WSDL é uma tecnologia que padroniza a descrição da interface de um web service, enquanto UDDI é um repositório mundial de web services utilizado para publicar e(ou) descobrir serviços que já foram criados e utilizar os já existentes.


C

Certo


E

Errado

O W3C (World Wide Web Consortium), organização responsável pelo desenvolvimento de padrões e diretrizes para web, descreve a WSDL como sendo uma notação XML para


A

descrever um serviço da web.


B

permitir a intercomunicação de processos.


C

compartilhar dados na web.


D

viabilizar a troca de mensagens cliente/servidor.

Swagger é uma interface API compatível com Java que permite que dois sistemas computacionais troquem informações com ausência de estado.


C

Certo


E

Errado

UDDI normalmente é usado com outros padrões nos serviços web. Para descrever interfaces para os serviços web, o UDDI é utilizado com


A

WSDL.


B

JSON.


C

XML.


D

SOAP.


E

REST.

Considerando a Linguagem XML e tecnologias de Web Services e suas respectivas definições, relacione adequadamente as colunas a seguir.


1. Web Services.

2. UDDI.

3. WSDL.

4. SOAP.

5. RESTful Web Services.


( ) Protocolo de comunicação utilizado para troca de informações entre aplicações.

( ) Descrição formal de como acessar um serviço web e quais operações ele oferece.

( ) Padrão que permite a descoberta e a localização de serviços web.

( ) Abordagem arquitetural que emprega métodos HTTP para comunicação entre sistemas distribuídos.

( ) Protocolo que define regras para formatação e troca de mensagens em serviços web.


A sequência está correta em


A

1, 3, 2, 5, 4.


B

1, 2, 3, 4, 5.


C

3, 2, 1, 5, 4.


D

2, 4, 1, 3, 5.

Um documento WSDL (verão 1.1) é um arquivo com sintaxe XML, sendo que os serviços podem ser compostos por diversos elementos.


O elemento que representa a definição abstrata dos dados que estão sendo transmitidos se chama


A

data.


B

binding.


C

stream.


D

service.


E

message.

WSDL é utilizada em web services para a definição de suas interfaces em relação a três aspectos: o que faz o serviço, como ele se comunica e onde encontrá-lo.


C

Certo


E

Errado

Observe o seguinte recorte de um documento WSDL.


<message name="getProcessoRequest">

<part name="processo" type="xs:string"/>

</message>


<message name="getProcessoResponse">

<part name="numero" type="xs:string"/>

</message>


<portType name="ServicoProcesso">

<operation name="getProcesso">

<input message="getProcessoRequest"/>

<output message="getProcessoResponse"/>

</operation>

</portType>


O tipo de operação que pode ser executado pelo serviço descrito é:


A

one-way;


B

request-response;


C

solicit-response;


D

notification;


E

binding.

No contexto de web services, analise as afirmativas abaixo a respeito de WSDL.


1. Contém os nomes dos métodos, parâmetros e endereços do serviço.

2. É uma linguagem de descrição do serviço empregada tanto em APIs SOAP quanto REST.

3. Para obter o arquivo WSDL, o cliente deve enviar uma requisição HTTP contendo um arquivo XML requerendo o WSDL.

4. O cliente pode enviar seu próprio WSDL ao servidor através na própria requisição HTTP que inicia a interação através do método push.


Assinale a alternativa que indica todas as afirmativas corretas.


A

É correta apenas a afirmativa 1.


B

São corretas apenas as afirmativas 1 e 2.


C

São corretas apenas as afirmativas 3 e 4.


D

São corretas apenas as afirmativas 1, 2 e 3.


E

São corretas as afirmativas 1, 2, 3 e 4.

 
 
Gerar simulado