Baixe o app para aproveitar ainda mais
Prévia do material em texto
13/06/2018 EPS http://simulado.estacio.br/alunos/ 1/3 CCT0780_EX_A9_201602875898_V11 PROGRAMAÇÃO CLIENTE SERVIDOR 9a aula Lupa Vídeo PPT MP3 Exercício: CCT0780_EX_A9_201602875898_V11 05/06/2018 20:26:32 (Finalizada) Aluno(a): YURI BUENO FONTENLA 2018.1 EAD Disciplina: CCT0780 - PROGRAMAÇÃO CLIENTE SERVIDOR 201602875898 Ref.: 201604188033 1a Questão Web Services trata de uma tecnologia independente de plataforma que utiliza XML em todos os níveis funcionais. Para tal conta com os seguintes formatos, respectivamente, para o serviço de localização, dicionário de dados e protocolo de transmissão: DNS, RSS e HTTP COS, IDL e ORB StAX, DOM e JAX-RPC UDDI, DNS e HTTP UDDI, WSDL e SOAP Ref.: 201604188201 2a Questão Que protocolo na web fornece uma maneira de se comunicar entre aplicativos executados em diferentes sistemas operacionais , com diferentes tecnologias e linguagens de programação HTTP WDSL SOAP WWW RPC Explicação: Um elemento primordial dos Web Services (SOAP ou REST) é a interoperabilidade promovida pelo formato de dados utilizado. No caso do SOAP este formato é o XML. Ref.: 201604188330 3a Questão Sobre as características dos WebServices, assinale a alternativa INCORRETA As requisições a um WebService não devem ser realizadas através dos métodos do HTTP Um WebService não deve ser projetado para trabalhar com apenas um cliente, ao contrário, deve ser definido através 13/06/2018 EPS http://simulado.estacio.br/alunos/ 2/3 de uma interface padronizada que permita o seu uso por diferentes clientes que obedeçam a essa especificação O SOAP é uma linguagem baseada em XML que permite padronizar o formato das requisições e respostas entre clientes e servidores Para descrever os serviços oferecidos por um WebService, uma possibilidade é utilizar uma especificação WDSL O UDDI é uma tecnologia desenvolvida para facilitar a busca pelos serviços oferecidos Explicação: Tradicionalmente os Web Services trabalham com requisições HTTP no formato SOAP. Ref.: 201604188187 4a Questão A biblioteca JMS pode ser classificada como: API gráfica MOM Driver para Banco de Dados API para controle de acesso Framework gráfico Ref.: 201604188270 5a Questão Sobre Web Services, assinale a alternativa incorreta. A ideia dos Web Services é expor sua funcionalidade como um serviço, através de uma interface aberta, permitindo aos consumidores acessar a interface e descobrir a funcionalidade do serviço. A interação entre o servidor e o consumidor se dá através de requisições web, com os dados trafegando em formato XML. A linguagem utilizada para definição das funcionalidades de um Web Service chama-se Standard Generalized Markup Language, e é baseada em XML. Sistema de software projetado para suportar comunicação entre aplicações diferentes na Internet, objetivando integração e interoperabilidade entre essas aplicações. As aplicações envolvidas podem ser independentes com relação à arquitetura: um cliente Java em Linux pode consumir o serviço de um Web Service .Net em Windows, por exemplo. Explicação: Para descrever as funcionalidades de um Web Service é utilizada a sintaxe WSDL (Web Service Description Language). Ref.: 201604188310 6a Questão Considere as seguintes afirmações sobre o uso do JMS: I. JMS (Java Message Service) permite a comunicação assíncrona, através de mecanismos de filas e/ou tópicos; II. No modelo publish/subscribe (pub/sub - push), um produtor pode enviar mensagens a vários consumidores, ao publicar em um tópico, mas um consumidor só pode receber mensagens após se cadastrar como interessado em tal tópico. III. No modelo point-to-point messaging (pull), existe dependência de tempo entre a mensagem enviada e o recebimento por parte do consumidor, ou seja, o consumidor só recebe uma determinada mensagem se estiver "no ar" no momento em que a mesma é enviada. Sobre tais afirmativas, podemos dizer que: Nenhuma está correta; Apenas I e II estão corretas; Apenas I e III estão corretas; Apenas II e III estão corretas; 13/06/2018 EPS http://simulado.estacio.br/alunos/ 3/3 Apenas a I está correta; Explicação: O modelo de mensageria se comporta de forma assíncrona, mantendo sempre a independência do cliente quanto ao tratamento pelo servidor. Ref.: 201604188000 7a Questão É INCORRETO afirmar sobre Message-Driven Bean que: é um EJB não é possível enviar uma mensagem diretamente a um message-driven bean é guiado por mensagens ou eventos possui dezenas de métodos para receber qualquer tipo de mensagem possui apenas um método que recebe qualquer tipo de mensagem Ref.: 201604188218 8a Questão Veja o exemplo: "um site de venda de passagens aéreas, onde o usuário deve preencher um cadastro para efetuar a compra. No momento em que ele informa a forma de pagamento, cartão de crédito, uma aplicação a parte é acionada e executada, fazendo então a validação do cartão e verificando se as informações inseridas nos campos conferem: o saldo disponível é suficiente? o usuário é o mesmo titular do cartão?". Este exemplo está falando de: Web Services; Site estático para compras; Javascript. XML com HTML; AJAX puro; Explicação: Este tipo de processamento tem que ser feito a partir de uma tecnologia servidora como, por exemplo, os Web Services.
Compartilhar