Considere as seguintes afirmações abaixo. I - A arquitetura de uma ...
🏢 CAIP-IMES🎯 Câmara Municipal de São Caetano do Sul - SP📚 Desenvolvimento e Arquitetura de Software
#Serviços Web
Esta questão foi aplicada no ano de 2012 pela banca CAIP-IMES no concurso para Câmara Municipal de São Caetano do Sul - SP. A questão aborda conhecimentos da disciplina de Desenvolvimento e Arquitetura de Software, especificamente sobre Serviços Web.
Esta é uma questão de múltipla escolha com 4 alternativas. Teste seus conhecimentos e selecione a resposta correta.
I - A arquitetura de uma aplicação Web descreve a infraestrutura que permite a uma aplicação ou sistema baseado na Web, atingir seus objetivos de aplicação. Estas aplicações, em geral, devem ser construídas usando-se camadas em que diferentes preocupações são levadas em conta; em particular, os dados da aplicação devem ser separados do conteúdo da página e, por sua vez, os conteúdos devem estar claramente separados dos aspectos da interface. A arquitetura que descreve esta prática é largamente utilizada em aplicações Web é chamada Model-View-Controller.
II - Quando se constrói serviços na Web, esses serviços necessitam ser acessados, em algum lugar na Web, por uma aplicação-cliente. Uma forma de se acessar um serviço é fazer com que a aplicação-cliente conheça a URI do serviço, desta maneira caracterizando o modo estático de se localizar e acessar um serviço. Entretanto, quando a aplicação-cliente não detém, a priori, a localização de um serviço na Web, esse, pode ser descoberto, antes de ser acessado, caracterizando o modo dinâmico de se descobrir a localização de um serviço. A especificação técnica que tem como objetivo descrever, descobrir e integrar Web Services é chamada UDDI.