Questões de Concurso
Sobre webservices em arquitetura de software
Foram encontradas 506 questões
A forma provável de fazer a mesma requisição usando REST seria por meio de
Considerando os conceitos relacionados a Web services, analise as assertivas a seguir.
I. Web services são mecanismos utilizados na integração de sistemas.
II. WSDL é o protocolo utilizado durante uma requisição para transportar uma mensagem.
III. Interoperabilidade é a capacidade de um serviço ser descoberto facilmente.
IV. UDDI é um serviço de diretório para registrar e pesquisar serviços web.
V. XML é uma linguagem de marcação para troca de informações.
Está(ão) CORRETA(S) apenas a(s) assertiva(s):
Um Analista está desenvolvendo um serviço web RESTful em Java, usando JAX-RS 2.0 implementado com Jersey. Considere que nessa aplicação há uma classe de serviço REST em condições ideais, com o método abaixo.
public String mensagem() {
return "<html> " + "<title>" + " Mensagem" + " < / title> "
+ "<body><h1> " + " Operação realizada " + "</body></h1>" + "</html> ";
}
Para indicar que o método mensagem responderá a uma solicitação HTTP GET e informar o tipo MIME que será entregue pelo
método, devem ser utilizadas, imediatamente antes da declaração do método, as anotações
REST é frequentemente aplicado à web services para acessar serviços na web. Uma das características do REST é que
Segundo Ian Sommerville, as arquiteturas orientadas a serviços (SOA) são uma forma de desenvolvimento de sistemas distribuídos em que os componentes de sistema são serviços autônomos, executando em computadores geograficamente distribuídos. Para que o acesso a esses serviços ocorra, são utilizados alguns padrões, dentre os quais estão o SOAP, WSDL e WS-BPEL.
A linguagem WSDL é baseada em XML e tem como função especificar um serviço (web service) considerando os seguintes aspectos:
WSDL (Web Services Description Language) é uma linguagem baseada em XML, utilizada para descrever Web Services.
Na estrutura de um documento WSDL, o elemento que define o conjunto de operações que podem ser executadas pelo serviço é:
Considere a figura abaixo.
A figura indica que, para a implementação de web services, há diversos protocolos e formatos envolvidos, dentre os quais se
encontram I, II e III, que são, correta e respectivamente,
Em relação a web services, julgue o item seguinte.
Por oferecerem um framework de comunicação com base em
contratos de serviços fisicamente desacoplados, os web
services permitem que um contrato de serviços seja totalmente
padronizado, independentemente de sua implementação.
Em relação a web services, julgue o item seguinte.
Serviços expressos por meio de contratos web services
têm o potencial de evitar completamente a transformação,
objetivo-chave dos contratos de serviços padronizados.