Questões de WSDL (Arquitetura de Software)

Limpar Busca

Assinale a alternativa que indica corretamente a especificação que define a linguagem de descrição de Web Services baseada em XML. Ela permite, através da definição de um vocabulário em XML, a possibilidade de descrever serviços e a troca de mensagens. Mais especificamente é responsável por prover as informações necessárias para a invocação do Web Service, como sua localização, operações disponíveis e suas assinaturas.

  • A XLD
  • B XLST
  • C WSDL
  • D UDDI
  • E REST

Com relação à arquitetura do Apache CXF, assinale a alternativa que apresenta o componente principal dessa arquitetura, o qual é um provedor de recursos compartilhados para a execução do CXF, entre os quais se destacam gerenciadores de WSDL e binding factory.

  • A bus 
  • B front-end
  • C messaging & interceptors
  • D data binding 
  • E transport 

Assinale a alternativa que apresenta a ferramenta utilizada pelo framework Apache CXF com a principal função de gerar arquivos de suporte.

  • A WSDL to XML
  • B XSD to WSDL
  • C WSDL to SOAP
  • D WSDL to IDL
  • E WSDL Validation
O Apache CXF é um framework open-source para a linguagem Java amplamente utilizado pelo mercado, cuja arquitetura é baseada em componentes. O componente principal da arquitetura do CXF, que representa um provedor de recursos compartilhados para a execução do CXF dos quais pode-se destacar gerenciadores de WSDL e binding Factory, é:
  • A Bus
  • B Front-end
  • C Messaging
  • D Service model

Observe o seguinte recorte de um documento WSDL.
<mesage 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.