Prévia do material em texto
Tecnologias Web Service (/aluno/timeline/in… Av - Subst. 2 - Tecnologias Web Service (/notific Informações Adicionais Período: 06/06/2023 00:00 à 10/06/2023 23:59 Situação: Tentativas: 0 / 3 A atividade está fora do período do cadastro 1) a) b) c) d) e) 2) a) b) Os elementos do Web Services Description Language (WSDL) são estruturados de forma simplificada, respeitando padrão determinado por tags. Assinale a alternativa que representa os principais conceitos descritivos do WSDL. Alternativas: <definitions>,<types>,<portType>,<import>,<message>, <operation> <portType>,<input>,<binding>,<message>, <operation>,<types> <types>,<portType>,<import>, <output>,<definitions>,<binding> <message>,<definitions>,<types>,<portType>,<binding>, <operation> <binding>,<types>,<portType>,<definitions>,<message>, <input> Existem várias tecnologias e linguagens de programação utilizadas para o consumo de um web service, como: JavaScript, A JAX, JSON, entre outras. Em relação às tecnologias utilizadas para o consumo de serviços de um web service, analise as afirmativas a seguir: I) O JavaScript é uma linguagem de programação que permite a implementação de itens interativos em páginas web. II) O JavaScript permite a criação de conteúdo web, mas apenas conteúdos estáticos, que não se atualizam dinamicamente. III) O JSON (JavaScript Object Notation) é um modelo leve utilizado para o armazenamento e transmissão de informações no formato texto. IV) O JSON é um modelo muito utilizado por aplicações web, mas não é indicado para o consumo de serviços de um web service. Assinale a alternativa correta. Alternativas: II apenas. IV apenas. https://www.colaboraread.com.br/aluno/timeline/index/3071235704?ofertaDisciplinaId=1946115 https://www.colaboraread.com.br/notificacao/index c) d) e) 3) a) b) c) d) e) 4) a) b) c) d) e) 5) a) b) c) d) e) I e IV apenas. II e III apenas. I e III apenas. "Grandes esforços de integração de sistemas estão sendo realizados em quase todas as organizações, à medida que os setores público e privado tentam se tornar mais competitivos. Algumas das motivações para a integração giram claramente em torno de questões tecnológicas, a necessidade de melhorar os resultados dos investimentos em tecnologia e redução de custos" (MISCHE, 2001). Assinale a alternativa que apresente componentes de software que podem ser integrados. Alternativas: Computadores, Web services, smartphones, bancos de dados e web sites. Apps, Web services, sistema operacional, web sites e softwares de gestão. Gadgets inteligentes, sistema operacional, web sites, apps e smartphones. Gadgets inteligentes, apps, web sites, bancos de dados e smartphones. Apps, Web services, sistema operacional, Gadgets inteligentes e bancos de dados. “O estilo de arquitetura REST pressupõe que o cliente e o servidor formem um contrato com negociação de conteúdo, não apenas no formato dos dados, mas também implicitamente na semântica dos dados comunicados, ou seja, um acordo sobre como os dados devem ser interpretados” (VERBORGH et al., 2014). Assinale a alternativa que melhor define como um sistema REST é implementado. Alternativas: O REST preza pela implementação de APIs que realizam a intermediação da comunicação entre os componentes do sistema. O REST preza pela implementação de conexões diretas entre todos os componentes, sem uma interface pré-estabelecida. O REST preza pela implementação de serviços locais sem comunicação com a Web, para regulamentação do sistema interno de empresas. O REST preza pela implementação de conexões para um fluxo de informações hierarquizado e centralizado. O REST preza pela implementação de aplicações Web dependentes de linguagem e plataforma para uso restrito. Os frameworks podem ser utilizados para facilitar o desenvolvimento de web services, pois oferecem a automatização de algumas tarefas, como a geração de classes para disponibilização e consumo dos web services. Um dos tipos de frameworks muito utilizando é o Django, desenvolvido na linguagem de programação Python. Assinale a alternativa que indica o modelo utilizado por este framework. Alternativas: MVT (Model-View-Template). DTM (DataBase-Template-Model). TVD (Template-View-DataBase). RTS (Rest-Template-Soap). TSR (Template-Soap-Rest).