Questões de Concurso
Sobre webservices em arquitetura de software
Foram encontradas 515 questões
O provedor de um serviço web precisa informar ao usuário os recursos disponíveis para que o usuário possa compor sua requisição de forma adequada.
A operação especificada nos serviços web de mapas para atender
a essa demanda é:
A respeito do Web Services, foram feitas as seguintes afirmações:
I. As bases para a construção de um Web service são os padrões XML e SOAP. II. Os dados (no nível de mensagem) são transferidos no formato XML, encapsulados pelo protocolo WSDL. III. O transporte dos dados é realizado normalmente via protocolo HTTP ou HTTPS para conexões seguras (o padrão não determina o protocolo de transporte). IV. O protocolo que representa a interface de um Web Service aos clientes é o SOAP.
Estão corretas
Sobre web services, analise as afirmativas a seguir.
I. A essência de um serviço é que o fornecimento de serviço é dependente da aplicação que o usa. Os provedores de serviços podem desenvolver serviços especializados e oferecê-los para uma variedade de usuários de serviço de diferentes organizações.
II. Um web service típico é composto por: contrato de serviço técnico fisicamente desacoplado, corpo da lógica de programação, lógica do processamento de mensagens.
III. Os serviços se comunicam por meio de troca de mensagens, expressas em XML, e essas mensagens são distribuídas usando protocolos-padrão de transporte de Internet, como HTTP e TCP/IP.
IV. Ao requerer utilização de um web service, é dispensável saber onde se encontram o serviço (sua URI) e os detalhes de sua interface.
Está(ão) correta(s) apenas a(s) afirmativa(s)
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 é: