Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/6/2014 Aluno: JÚLIO FEITOZA NUNES • http://estacio.webaula.com.br/salaframe.asp?curso=1347&turma=390474&topico=970293 1/2 ARQUITETURA DE SISTEMAS DISTRIBUIDOS Exercício: CCT0227_EX_A9_201307260683 Voltar Aluno(a): JÚLIO FEITOZA NUNES Matrícula: 201307260683 Data: 03/06/2014 22:46:00 (Finalizada) 1a Questão (Ref.: 201307387256) Para uma Web Service síncrona, quem chamou a função não precisa esperar o retorno, não podendo manter mais uma linha de execução no código e, para uma Web Service assíncrona, deve esperar o retorno para prosseguir. deve esperar o retorno para prosseguir e, para uma Web Service assíncrona, não precisa esperar o retorno, não podendo manter mais uma linha de execução no código. não precisa esperar o retorno, podendo manter mais uma linha de execução no código e, para uma Web Service assíncrona, deve esperar o retorno para prosseguir. não precisa esperar o retorno, tal qual para uma Web Service assíncrona, porém, para a forma síncrona pode manter mais uma linha de execução no código e para a forma assíncrona não pode. deve esperar o retorno para prosseguir e, para uma Web Service assíncrona, não precisa esperar o retorno, podendo manter mais uma linha de execução no código. 2a Questão (Ref.: 201307387262) 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 é 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 e II, apenas. I, II, III e IV. I, II e III, apenas. I, III e IV, apenas. II, III e IV, apenas. 3a Questão (Ref.: 201307387246) 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 Servicesassinale a alternativa correta. SOA (Simple Object Access) é uma plataforma de arquitetura orientada a serviços, utilizada como base para suportar os Web Services. 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 18/6/2014 Aluno: JÚLIO FEITOZA NUNES • http://estacio.webaula.com.br/salaframe.asp?curso=1347&turma=390474&topico=970293 2/2 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. SOAP (Simple Object Access Protocol) é um protocolo, baseado em XML, para troca de informação estruturada com Web Services em redes de computadores
Compartilhar