Baixe o app para aproveitar ainda mais
Prévia do material em texto
CCT0249_A2_201405315741_V1 O que é Servlet ? Ao estudar as especificações e frameworks Java EE, um Analista de Sistemas concluiu que: Quando falamos de programação WEB, temos uma definição de uma classe na linguagem de programação Java que, dinamicamente, processa requisições e respostas, proporcionando, dessa maneira, novos recursos aos servidores. A definição, mais usada, considera-os extensões de servidores. Este módulo que estende a funcionalidade de um servidor web, através de módulos de aplicação implementados, em Java, estamos nos referindo a(o) O ambiente necessário para a execução de aplicações web desenvolvidas com as tecnologias Java Servlet e JSP é fornecido pelo container Web PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB CCT0249_A2_201405315741_V1 Lupa Vídeo PPT MP3 Aluno: VITOR GONCALVES DA SILVA Matrícula: 201405315741 Disciplina: CCT0249 - PROG.SERV.EM SIST.WE Período Acad.: 2016.4 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha (3). Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. uma classe Java que é carregada e executada por um servidor web uma extensão da classe JFrame uma arquitetura genérica para web que implementa várias linguagens de programação, tais como PHP e o Java um software criado pela Sun para desenvolvimento de aplicativos móveis em Java um framework que auxilia no desenvolvimento de aplicações web 2. STRUTS é um framework de persistência que permite o gerenciamento de dados relacionais, utilizando-se de mapeamento objeto-relacional no container WEB, uma página JSP transforma-se em um servlet, que é compilado, carregado e inicializado Enterprise JavaBeans é um modelo de componentes padronizado, executado no lado do cliente e que facilita a construção de aplicações distribuídas robustas o container WEB do servidor de aplicações é o responsável por gerenciar o ciclo de vida de servlets e de EJBs utilizados numa aplicação Java a utilização de Java Persistent API obriga o uso de um container EJB com Session Beans 3. Servlet Java Web Java PHP ASP 4. BDQ: Teste de Conhecimento http://simulado.estacio.br/bdq_simulados_exercicio.asp?num_seq_alu... 1 de 3 15/03/2017 11:44 Considere: I. Cobre parte da especificação JEE porém não as tecnologias servlet e JSP e nem as tecnologias Realms e JDBC DataSources. II. Tem a capacidade de atuar como servidor web, ou pode funcionar integrado a um servidor web dedicado como o Apache ou até mesmo o IIS. III. É distribuído pela Sun como software proprietário e é referência para as tecnologias Java Servlet e JavaServer Pages. Quanto ao Tomcat, é correto o que consta em Servlets são projetadas para fornecer aos desenvolvedores uma solução JAVA para criar aplicações web. Para criar Servlets é necessário importar as classes padrão de extensão dos pacotes: Qual das afirmativas abaixo é falsa com relação aos Web Servers Java? Marque a alternativa que NÃO se trata de uma afirmativa correta sobre o servidor web Tomcat: Bean. Apache. IIS. Tomcat. Servlet. 5. I e II, somente. II, somente. I, somente. III, somente. I, II e III. 6. javax.servlet e javax.http.servlet javax.servlet.smtp e javax.servlet.html javax.servlet.html e javax.servlet.http servlet.javax e servlet.javax.http javax.servlet e javax.servlet.http 7. Não são capazes de gerenciar estado. O principal contexto para Web utilizado é o Tomcat. Um web service é uma aplicação distribuída, cujos componentes podem ser aplicados e executados em dispositivos distintos. Permitem tratamento diferenciado para chamadas GET e POST. Todo JSP é transformado pelo contexto em um Servlet. 8. Necessita da plataforma Java SE instalada Executa as mesmas funções que o servidor web Apache HTTP Server É escrito em Java Necessita de uma JVM para ser executado Cuida basicamente de processamento de aplicações Java Gabarito Comentado Legenda: Questão não respondida Questão não gravada Questão gravada BDQ: Teste de Conhecimento http://simulado.estacio.br/bdq_simulados_exercicio.asp?num_seq_alu... 2 de 3 15/03/2017 11:44 Exercício inciado em 15/03/2017 11:41:19. BDQ: Teste de Conhecimento http://simulado.estacio.br/bdq_simulados_exercicio.asp?num_seq_alu... 3 de 3 15/03/2017 11:44
Compartilhar