Questões de Concurso sobre WSDL

 
 
Disciplina 1
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
 
49 questões encontradas
Questões por página
20
Mais recentes
 

O termo Web Services descreve uma maneira padronizada de integrar aplicativos baseados na Web usando os padrões abertos tais como:


(1) SOAP.

(2) WSDL.

(3) UDDI.


Da relação apresentada:


A

existem somente o 1 e 2


B

existem somente o 1 e 3


C

existem somente o 2 e 3


D

existem todos

No contexto de web services, é papel do WSDL


A

prover uma maneira fácil e rápida de compartilhar manchetes (headlines) e conteúdos pela web.


B

autenticar uma requisição SOAP de chamada a uma operação de um web service.


C

implementar as operações dos web services, sendo uma linguagem orientada a objetos.


D

descrever web services usando XML, especificando tipos, mensagens e operações.


E

prover um log para web services baseados em SOAP, registrando detalhes de todas as requisições recebidas e respostas enviadas.

Qual é o papel que a linguagem WSDL exerce em uma arquitetura orientada a serviços?


A

Descreve as mensagens trocadas entre o cliente e o provedor de serviço.


B

Descreve a interface de um serviço.


C

Descreve a coreografia interna dos componentes de um serviço.


D

Descreve a orquestração externa dos componentes de um serviço.

Rosa, como Analista de Suporte, está analisando um documento WSDL a fim de implementar o protocolo SOAP para a construção de uma API de comunicação interna entre sistemas legados. Analisando o WSDL, Rosa irá encontrar


A

o Barramento de Serviços Corporativos.


B

a Configuração do Banco de Dados.


C

definições de Acesso e Login aos Sistemas Legados.


D

configurações do Compilador que irá executar a integração entre os serviços.


E

descrições das operações e a localização do Web Service.

Em relação aos Webservices analise as seguintes afirmativas e assinale a alternativa CORRETA:


I. É possível automaticamente gerar o WSDL de classes existentes ou gerar a estrutura de classe através de um WSDL existente.

II. Uma das principais características de arquiteturas RESTful é de ser distribuída em oposição a maioria dos modelos de Web Service que são do tipo cliente-servidor.


A

Apenas a afirmativa I está correta.


B

Apenas a afirmativa II está correta.


C

Ambas afirmativas estão corretas.


D

Nenhuma afirmativa está correta.

Assinale a alternativa que apresenta uma linguagem de descrição de Web services. A descrição envolve informações críticas como o endpoint do serviço, operações e tipos de dados necessários a tais operações.


A

REST


B

XDSL


C

SOAP


D

WSDL


E

WDSL

Trata-se de um protocolo de comunicação de web services descrito por uma WSDL (Web Services Description Language), ele consiste de um grande arquivo XML trafegando entre sistemas para realizar a comunicação. O conceito se refere ao:


A

SOAP.


B

OpenLDAP.


C

X25.


D

DHCP.


E

DNS.

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, é:


A

1, 2 e 3;


B

2, 3 e 1;


C

3, 1 e 2;


D

3, 2 e 1;


E

1, 3 e 2.

Relacione os elementos do arquivo “config.xml” às respectivas definições.


1. Configuration

2. Service

3. WSDL

4. Modelfile


( ) Este elemento indica que temos um arquivo WSDL e desejamos criar a interface e as classes de argumentos.

( ) Este é o elemento principal dp esquema. Dentro dele podemos ter três tipos de elementos, um de cada vez.

( ) Quando usamos WSDL, o wscompile pode criar um modelo contendo nossas especificações.

( ) Este elemento indica que temos uma interface e uma classe de endpoints e desejamos que o wscompile gere o WSDL e o mapping file.


Assinale a opção que indica a sequência correta, de cima para baixo.


A

2 – 3 – 4 – 1.


B

3 – 1 – 4 – 2.


C

2 – 1 – 4 – 3.


D

3 – 2 – 1 – 4


E

2 – 3 – 1 – 4.

O documento WSDL, padrão registrado no W3C, define um Web Service como uma coleção de endpoints. O endpoint permite algumas operações e cada operação implica na troca de algumas mensagens, que são formadas por tipos de dados definidos em um schema XML.


Com relação à definição de WSDL, do W3C, assinale V para afirmativa verdadeira e F para a falsa.


( ) Types: definição abstrata dos dados trocados entre um Web Service e um Consumer.

( ) Message: definição de dados usados nas mensagens, usando algum sistema de definição de dados, como um schema XML.

( ) Operation: definição abstrata de uma ação suportada pelo Web Service.

( ) Port Type: único endpoint formado pela combinação de um Binding e um endereço de rede.

( ) Binding: especificação concreta de protocolo e formato de dados para Port Type.

( ) Port: conjunto abstrato de operações suportadas por uma ou mais portas.

( ) Service: coleção de endpoints relacionados.


As afimativas são, respectivamente,


A

F, F, V, F, V, F e V.


B

V, F, V, V, F, F e V.


C

F, V, F, F, V, V e F.


D

F, F, V, V, F, F e V.


E

V, V, F, F, V, V e F.

Observe o documento WSDL apresentado a seguir.


<definitions name="HelloWorldService"

targetNamespace="http://example.org/wsdl/HelloWorldService.wsdl"

xmlns="http://schemas.xmlsoap.org/wsdl/"

xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"

xmlns:tns="http://www.example.org/wsdl/HelloWorldService.wsdl"

xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<message name="HelloRequest">

<part name="nome" type="xsd:string"/>

</message>

<message name="HelloResponse">

<part name="saida" type="xsd:string"/>

</message>

<portType name="HelloWorld_PortType">

<operation name="helloWorld">

<input message="tns:HelloRequest"/>

<output message="tns:HelloResponse"/>

</operation>

</portType>

<binding name="HelloWorld_Binding"

type="tns:HelloWorld_PortType">

<soap:binding style="rpc"

transport="http://schemas.xmlsoap.org/soap/http"/>

<operation name="helloWorld">

<soap:operation soapAction="helloWorld"/>

<input>

<soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"

namespace="urn:examples:helloworldservice"

use="encoded"/>

</input>

<output>

<soap:body

encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"

namespace="urn:exemplojava:helloworldservice"

use="encoded"/>

</output>

</operation>

</binding>

<service name="HelloWorld_Service">

<port binding="tns:HelloWorld_Binding"

name="HelloWorld_Port">

<soap:address location="http:// example.org/service/helloWorld" />

</port>

</service>

</definitions>


Nesse documento estão sendo descritos:


A

dois serviços web, ambos utilizando REST como protocolo para troca de informações estruturada;


B

um serviço web que possui como entrada um número inteiro e retorna uma string como resposta;


C

três serviços web, fazendo uso do protocolo REST para troca de informações estruturadas;


D

dois serviços web, um chamado HelloResponse e outro chamado de HelloRequest, ambos utilizam o protocolo SOAP;


E

um serviço web que possui como entrada uma string e retorna uma string como resposta.

__________ é um documento proposto pela W3C a partir de Junho de 2007 escrito em XML que visa padronizar as descrições das funcionalidades oferecidas por web services de forma independente de plataforma ou linguagem.


A

UDDI


B

XML


C

XSLT


D

WSDL

No que se refere aos web services, é correto afirmar:


A

O objetivo do WSDL é publicar e recuperar web services e suas principais partes são Registro e Descoberta.


B

Podem ser publicados através de WSDL, que é um formato utilizado para seu armazenamento em repositórios disponíveis na Internet.


C

As mensagens trocadas são formatadas no protocolo HTTP que provê uma forma padrão para estruturar mensagens XML.


D

Antes que as mensagens SOAP sejam trocadas, documentos UDDI descrevem quais dados serão trocados, e como estes dados serão organizados nas mensagens HTTP.


E

O WSDL serve para descrever o quê um web service pode fazer, onde ele está e como invocá-lo.

   
Gerar simulado