Baixe o app para aproveitar ainda mais
Prévia do material em texto
ARQUITETURA DE SISTEMAS DISTRIBUIDOS 202009111891 1 Questão Com relação a SOA e Web services, assinale a opção correta. São padrões de Web services o SOAP, o WSDL e o UDDI, todos baseados em HTTP. 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. 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. 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. Todas as alternativas são verdadeiras Respondido em 25/06/2021 23:16:58 Gabarito Comentado 2 Questão 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 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 interoperabilidade entre os Web Services e aplicações é garantida devido ao uso obrigatório da linguagem Java na implementação das aplicações. 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 25/06/2021 23:17:02 Gabarito Comentado 3 Questão Sobre Web Services, assinale a alternativa incorreta. 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. 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). A linguagem utilizada para definição das funcionalidades de um Web Service chama-se Standard Generalized Markup Language, e é baseada em XML. 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. Sistema de software projetado para suportar comunicação entre aplicações diferentes na Internet, objetivando integração e interoperabilidade entre essas aplicações. Respondido em 25/06/2021 23:17:06 4 Questão É 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 à: Arquitetura Distribuída BPM SOA Cliente-Servidor Web Service Respondido em 25/06/2021 23:17:08 Gabarito Comentado 5 Questão Com relação a web services, assinale a opção correta. UDDI (Universal Description, Discovery and Integration) é um diretório para armazenamento de informações a respeito de web sevices. Essas informações são descritas em SOAP. Segundo o W3C (World Wide Web Consortium), web services são apropriados somente para aplicações em que componentes de um sistema distribuído são executados em plataformas semelhantes de um mesmo fornecedor. A linguagem WSDL (Web Services Description Language) é utilizada para descrever web services. As arquiteturas de aplicação de web services são arquiteturas firmemente acopladas, nas quais as ligações entre serviços não podem mudar durante a execução. SOAP (Simple Object Access Protocol) é um protocolo com base em HTML que permite troca de informações entre aplicações em um ambiente distribuído. Respondido em 25/06/2021 23:17:14 6 Questão 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, II e III. II e III, apenas. II, apenas. I e II, apenas. I e III, apenas. Respondido em 25/06/2021 23:17:18 Gabarito Comentado 7 Questão Na figura é esboçado o esquema de um web service e suas relações (setas), foi feita a associação número e descrição da relação, da seguinte forma: 1 - "É acessado usando"; 2 - "Permite a descoberta de"; 3 - "Liga-se a"; 4 - "Permite comunicação com" e 5 - "Descreve". Com relação a interoperabilidade de sistemas, SOA e web services, arquitetura e-ping e padrões XML estão corretas as associações: Somente 1,3 e 4 Somente 3,4 e 5 Somente 1 e 2 Somente 1, 2 e 5 1, 2, 3, 4 e 5 Respondido em 25/06/2021 23:17:23 Gabarito Comentado 8 Questão Para enviar uma mensagem a um determinado Web Service, o cliente acessa o documento que contém a descrição do serviço e, em seguida, constrói a mensagem, passando os tipos de dados corretos, de acordo com a definição encontrada no documento; Web Service valida a mensagem conforme as informações contidas no documento. Esse documento é o UDDI (Universal Description Discovery and Integration). XHTML (eXtensible Hypertext Markup Language). XML (eXtensible Markup Language). SAML (Security Assertion Markup Language). WSDL (Web Service Description Language).
Compartilhar