Buscar

Web Services e Arquitetura Distribuída

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');

Continue navegando