Questões de Concurso
Sobre wsdl em arquitetura de software
Foram encontradas 106 questões
As linguagens XML e SOAP são utilizadas para descrever os tipos e as estruturas de dados em SOA; a linguagem WSDL é utilizada para descrever os serviços.
<?xml version="1.0"?>
<definitions name="almoxarifado">
<types>
<schema>
<element name="PrecoCompra">
</element>
</schema>
</types>
<message name="Msg_RecuperarUltimoPrecoCompra">
<part name="body" element="PrecoCompra"/>
</message>
<portType name="almoxarifadoPortType">
</portType>
<binding name="almoxarifadoSoapBinding"
type="almoxarifadoPortType">
<operation
name="Op_RecuperarUltimoPrecoCompra">
</operation>
</binding>
<service name="almoxarifadoService">
</service>
</definitions>
Considerando o esboço de WSDL desenvolvido por César e os elementos que fazem parte da estrutura XML de um arquivo WSDL, é correto afirmar que:
O elemento do documento WSDL que deve ser utilizado para descrever uma ação suportada pelo serviço é:
A fim de implementar serviços em REST, recomenda-se utilizar os WSDL já existentes com mínima alteração do cabeçalho, informando somente que o protocolo a ser utilizado é o REST.
Caso dois arquivos que contêm esquemas de cliente sejam referenciados por um WSDL, a utilização de esquemas XSDs com target namespace será imprescindível para realizar a correta identificação da estrutura do cliente.
A WSDL (Web Services Description Language) permite descrever web services em XML, tornando-os disponíveis para usuários e programas web.
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, é:

Nesse documento estão sendo descritos:
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.
As etapas para a criação de um Web Service (Java-WSDL) são quase sempre as mesmas:
• criar a interface remota do Web Service, que deve expor os métodos a serem invocados pelos _____.
• criar as classes (se for o caso) que representam os parâmetros dos métodos da interface _____.
• criar a classe do _____ (do Web Service)
• criar o arquivo de configuração para invocar a ferramenta do JAX-RPC, _____ (config.xml).
• compilar tudo, usar a ferramenta do _____, wscompile para criar os arquivos acessórios (mapping e WSDL).
• iniciar o _____ Container.
• fazer o _____ do Web Service.
Assinale a opção que completa corretamente as lacunas dos itens acima.
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,
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.
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.