Seja o seguinte trecho de código Java EE 7 usando JAX-RS para definir um WebServices:
Para que o parâmetro passado na URI de acesso ao WebService seja injetado no parâmetro “x" do método getCliente(), deve ser adicionada uma anotação na lacuna apresentada. Qual anotação tem esse propósito?
A respeito dos conceitos de camadas (tiers), de thin client e fat clients na arquitetura web, assinale a opção correta.
Na arquitetura web, existe um padrão que, além de usar o protocolo HTTP para a comunicação entre cliente e servidor, pode utilizar outros protocolos, como o DCOM (voltado para sistema de objetos distribuídos), no qual o navegador da Web age também para recebimento de um sistema de objetos distribuídos. Trata-se do padrão
Assinale a opção que apresenta o método HTTP que deve ser usado para a busca de recursos por meio do web service RESTful.
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.
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
Julgue os próximos itens, relativos aos padrões XML, XSLT, UDDI, WSDL, SOAP e JSON/REST.
Um nó UDDI é membro de um único registro UDDI.
Acerca de REST (representational state transfer), assinale a opção correta.
A disponibilização de informações referentes a web services pode ser feita utilizando especificações que usam um modelo centralizado ou um modelo distribuído. A especificação que utiliza um modelo completamente distribuído, de forma que as descrições dos serviços possam ser armazenadas em qualquer localização, e os pedidos para se obter tais informações possam ser processados junto às entidades que prestam tais serviços, é conhecida como
Julgue os itens subsequentes, relativos a SOA, web services e servidor web.
Os web services devem ser projetados para ser utilizados independentemente de paradigmas de programação.
Julgue os itens subsequentes, relativos a SOA, web services e servidor web.
O servidor web é responsável pelo armazenamento e pela disponibilização dos dados solicitados pelas páginas web.
Web service é um software que, armazenado em um computador, pode ser acessado por outro software em outro computador por meio de uma rede. A partir dessa afirmação, julgue os itens subsequentes.
Ao se usar o protocolo SOAP (simple object access protocol), cada solicitação e cada resposta são colocadas em um envelope SOAP, nos momentos de invocação e retorno de um web service, respectivamente.
Para que um web service funcione corretamente, os softwares cliente/servidor devem ser escritos na mesma linguagem.
A respeito de SOA (Service-Oriented Architecture) e web services, assinale a opção correta.
Com referência a CORBA e web services, julgue os itens subsequentes.
Existem dois conceitos fundamentais no web services: o envelope, que é o elemento de informação mais externo de uma mensagem SOAP, e o cabeçalho, que consiste em uma coleção de zero ou mais blocos de cabeçalho SOAP.
Um Web Service é um componente de software armazenado em um computador que pode ser acessado por um aplicativo em outro computador por uma rede.
Sobre Web Services, considere as afirmativas a seguir.
I. Web Services se comunicam utilizando tecnologias como XML, JSON e HTTP.
II. O Simple Object Access Protocol permite que Web Services e clientes escritos em linguagens diferentes se comuniquem.
III. Um Web Service RESTful pode retornar dados utilizando texto sem formatação.
IV. O Representational State Transfer utiliza a XML como mecanismo de solicitação/resposta para Web Services.
Assinale a alternativa correta.