Baixe o app para aproveitar ainda mais
Prévia do material em texto
04/05/2021 EPS https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3797885344&cod_hist_prova=190384977&pag_voltar=otacka 1/5 ARQUITETURA DE SISTEMAS DISTRIBUIDOS 9a aula Exercício: CCT0773_EX_A9_201001371101_V1 04/05/2020 Aluno(a): CHARLES FERNANDO SÁ DA SILVA Disciplina: CCT0773 - ARQUITETURA DE SISTEMAS DISTRIBUIDOS 201001371101 Um Web Service é uma aplicação lógica, programável, acessível, que usa os protocolos padrão da Internet, para que se torne possível a comunicação transparente I . Isso significa dizer que é possível acessar qualquer Web Service disponível na Web e utilizar todas as suas funcionalidades. Outra vantagem é ser transparente para o Firewall de uma empresa, pois, internamente existe II que é III . Preenchem correta e respectivamente as lacunas I, II e III: homem-para-máquina e aplicação-para-aplicação ? uma string XML que está empacotada em um protocolo SOAP ? interpretada como um arquivo "texto" máquina-para-máquina e aplicação-para-aplicação ? um endereço de porta especial, que está empacotado em um protocolo SOAP ? reconhecido pelo Firewall máquina-para-máquina e aplicação-para-aplicação ? uma string XML que está empacotada em um protocolo SOAP ? interpretada como um arquivo "texto" homem-para-máquina e aplicação-para-aplicação ? um endereço de porta especial, que está empacotado em um protocolo SOAP ? reconhecido pelo Firewall homem-para-máquina e aplicação-para-aplicação ? uma codificação WSDL, empacotada em um protocolo HTTP ? validada pelo Firewall Respondido em 04/05/2020 13:50:05 Questão1 https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 04/05/2021 EPS https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3797885344&cod_hist_prova=190384977&pag_voltar=otacka 2/5 Um Web Service é definido pela W3C como um sistema de software projetado para fornecer interoperabilidade entre máquinas em uma determinada rede. Dentro do contexto dos Web Services assinale a alternativa correta. SOAP (Simple Object Access Protocol) é um protocolo, baseado em XML, para troca de informação estruturada com Web Services em redes de computadores. A interoperabilidade entre os Web Services e aplicações é garantida devido ao uso obrigatório da linguagem Java na implementação das aplicações. A UDDI (Universal Description, Discovery, and Integration) é uma linguagem baseada em XML que descreve o que um Web Service pode fazer, onde ele reside e como chamá-lo. A WSDL (Web Services Description Language) é uma especificação para publicar e localizar informações sobre Web Services. SOA (Simple Object Access) é uma plataforma de arquitetura orientada a serviços, utilizada como base para suportar os Web Services. Respondido em 04/05/2020 13:50:11 Gabarito Comentado Sobre Web Services, assinale a alternativa incorreta. A linguagem utilizada para definição das funcionalidades de um Web Service chama-se Standard Generalized Markup Language, e é baseada em XML. 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. Sistema de software projetado para suportar comunicação entre aplicações diferentes na Internet, objetivando integração e interoperabilidade entre essas aplicações. 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 (SOAP) ou JSON (REST). Respondido em 04/05/2020 13:50:14 Em relação à componentização, SOA, Web services e sistema distribuído, considere: I. Ao se projetar um componente reusável, deve-se estar atento para que ele seja tão simples quanto possível. Quando é Questão2 Questão3 Questão4 04/05/2021 EPS https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3797885344&cod_hist_prova=190384977&pag_voltar=otacka 3/5 projetada uma solução baseada em componentes, é possível obter um comportamento comum de modo que vários usuários possam utilizá-la. II. Na Service-oriented architecture ? SOA, um serviço pode ser definido como uma função independente que aceita uma ou mais requisições e devolve uma ou mais respostas através de uma interface padronizada e bem definida. Serviços podem também realizar partes discretas de um processo tal como editar ou processar uma transação e não devem depender do estado de outras funções ou processos. III. Um Web Service é uma aplicação lógica, programável, acessível, que usa os protocolos padrão da Internet, para que se torne possível a comunicação transparente de máquina para máquina e aplicação para aplicação. IV. Um sistema distribuído pode ser definido como uma coleção de processadores francamente acoplados, que não compartilham memória nem relógio, interconectados por uma rede de comunicação. Está correto o que se afirma em I, III e IV, apenas. I, II, III e IV. I, II e III, apenas. I e II, apenas. II, III e IV, apenas. Respondido em 04/05/2020 13:50:18 Uma vantagem que o Web Service oferece I. em relação à empresa que desenvolve uma DLL é que não precisa distribuí-lo para todos os clientes, pois estará armazenado em um único lugar de onde será acessado. II. é o acesso a ele sempre por meio de http, mas internamente existe uma string XML que está empacotada em um protocolo SOAP (Simple Object Access Protocol). III. é ser transparente para o Firewall de uma empresa, pois, como é uma string XML, é interpretado como um arquivo "texto", não precisando pedir autorização do Firewall para entrar. Está correto o que consta em I e II, apenas. II, apenas. I e III, apenas. II e III, apenas. I, II e III. Respondido em 04/05/2020 13:50:26 Gabarito Comentado Questão5 Questão 6 04/05/2021 EPS https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3797885344&cod_hist_prova=190384977&pag_voltar=otacka 4/5 Com relação a SOA e Web services, assinale a opção correta. A interface de Web service define os dados disponíveis e como eles podem ser acessados de modo a que o fornecimento de serviços seja independente da aplicação que o utiliza. Conceitualmente, os scripts de serviços consideram que um provedor de serviço o oferece pela definição de seus dados e pela implementação de sua funcionalidade. Os serviços podem ser oferecidos por qualquer cliente de serviços dentro ou fora de determinada organização e tornam públicas as informações sobre o serviço para que usuários autorizados possam utilizá-la. Todas as alternativas são verdadeiras São padrões de Web services o SOAP, o WSDL e o UDDI, todos baseados em HTTP. Respondido em 04/05/2020 13:50:43 Gabarito Comentado Arquitetura orientada a serviço é um novo conceito, no qual cria-se um ambiente de descoberta dinâmico e se faz o uso de Serviços Web através da rede. NÃO é uma tecnologia usada nos serviços Web disponibilizados XML. WSDL. SOA. UDDI SOAP. Respondido em 04/05/2020 13:50:32 Gabarito Comentado É um estilo de arquitetura de software cujo princípio fundamental prega que as funcionalidades implementadas pelas aplicações devem ser disponibilizadas na forma de serviços. Essa afirmação refere-se à: Web Service Arquitetura Distribuída SOA BPM Cliente-Servidor Respondido em 04/05/2020 13:50:46 Questão7 Questão8 04/05/2021 EPS https://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3797885344&cod_hist_prova=190384977&pag_voltar=otacka 5/5 Gabarito Comentado javascript:abre_colabore('38403','190384977','3797885344');
Compartilhar