Baixe o app para aproveitar ainda mais
Prévia do material em texto
Av1 - Tecnologias Web Service 1) SOA é uma abordagem que permite sistemas permanecerem escaláveis e flexíveis mesmo com expansões a atualizações recorrentes. O SOA aceita que a única maneira de manter a escalabilidade e a flexibilidade em grandes sistemas distribuídos é aderir a heterogeneidade, descentralização e tolerância a falhas (JOSUTTIS, 2007). Considere as seguintes frases no contexto de arquitetura orientada ao serviço (SOA): Em um sistema SOA, _____________ é a denominação do software que executa funções específicas e retorna respostas padronizadas. A ação específica realizada por esse software é denominada _____________ e retorna uma resposta única de saída, entrada ou erro. Durante a interação, esse software pode adotar o papel de _____________ ao disponibilizar uma função ou de _____________ ao requisitar uma função. Quando esse software apresenta a capacidade de comunicação via rede utilizando os protocolos HTTP/HTTPS, ele pode ser denominado como _____________. Assinale a alternativa que preenche corretamente as lacunas. Alternativas: · a) Web Service / operação / consumidor / servidor / Serviço. b) serviço / operação / provedor / consumidor / Web Service. Alternativa assinalada · c) serviço / transmissão / registrador / operador / Web Service. · d) arquitetura / transmissão / registrador / operador/ serviço. · e) arquitetura / operação / provedor / operador / serviço. 2) Protocolos são conjuntos de regras estabelecidas para facilitar a troca de informações. Em computação, através de protocolos estabelecidos é possível que dois ou mais sistemas construídos em diferentes linguagens ou plataformas possam se comunicar sem maiores restrições, utilizando um meio em comum. Qual das alternativas a seguir corresponde à organização responsável pela elaboração das padronizações de comunicações web? Alternativas: · a) W3C Alternativa assinalada · b) Google · c) HTTP · d) ONU · e) Microsoft 3) O WSDL (Web Services Description Language – Linguagem de Descrição de Serviços Web) se trata de uma linguagem baseada no XML, que é dividida em sessões formadas por elementos. Sobre o WSDL e suas divisões, julgue as afirmativas a seguir em (V) Verdadeiras e (F) Falsas: ( ) Um dos grandes benefícios do uso do WSDL, por ser baseado no XML, é que o compartilhamento de dados é dificultado, gerando mais segurança. ( ) Um dos objetos do WSDL que pode não ser encontrado na mensagem é o type, que tem como função definir os dados que são estruturados. ( ) Podemos dividir o protocolo WSDL em interface e implementação; no tópico definition poderão estar as informações sobre os serviços. ( ) Como o WSDL é baseado em XML, a leitura dos textos armazenados só poderá ser feita por aplicativos específicos. Assinale a alternativa que apresenta a sequência CORRETA: Alternativas: · a) V – V – F – F. · b) F – F – V – F. · c) V – F – V – V. · d) F – V – V – F. Alternativa assinalada · e) F – V – F – V. 4) A sigla UDDI (Universal Description Discovery and Integration – Descoberta e Integração de Descrição Universal) é um recurso que foi desenvolvido pelas iniciativas de indústrias, tornando possível que informações de vários web services possam ser localizadas. Sobre o UDDI e os dados que poderão ser encontrados neste recurso, analise as afirmativas a seguir: I. Através do BusinessService é possível localizar determinadas informações sobre as organizações. II. Um recurso muito significativo é o TModels que possui uma ou mais especificações técnicas dos serviços. III. O UDDI tem como função o armazenamento de diversos registros que só poderão ser executados em apenas um servidor. Considerando o contexto apresentado, é correto o que se afirma em: Alternativas: · a) I e III apenas. · b) I, II e III. · c) I e II apenas. Alternativa assinalada · d) II apenas. · e) III apenas. 5) O serviço de arquitetura de web service precisa ter um documento WSDL (Web Services Description Language – Linguagem de descrição de serviços de Web) associado, sendo que os agentes que interagem no sistema o fazem por meio das mensagens SOAP (Simple Object Access Protocol). A respeito das regras da arquitetura de web service, assinale a alternativa CORRETA: Alternativas: · a) O UDDI (Universal Description, Discovery and Integration) poderá ser usada tanto para publicar como para descobrir serviços. Alternativa assinalada · b) São considerados agentes apenas os provedores que usam o sistema para oferecê-lo às empresas e aos demais usuários. · c) O UDDI (Universal Description, Discovery and Integration) só pode ser utilizado para descobrir os serviços durante a exploração. · d) Apesar da relevância no processo da arquitetura de web service, o registro poderá ser considerado opcional no processo. · e) A operação de Find (busca), dentro das regras da arquitetura de web service, é considerada prescindível.
Compartilhar