Quest es 2015 1 Semestre
1) No decorrer desta unidade, discutimos a arquitetura básica de um sistema Web com JEE. É interessante que você tenha em mente o básico sobre o funcionamento dessa arquitetura ou, em outras palavras, como as coisas "acontecem nos bastidores". Não é necessário que você saiba explicar com todos os detalhes técnicos, mas procure descrever em um nível conceitual o que você entendeu e o que se lembra sobre essa arquitetura.
O funcionamento de um sistema Web começa quando uma pessoa que está navegando pela internet envia, por meio de uma página HTML, uma solicitação (Request) para o servidor. Essa solicitação pode ser, por exemplo, uma pesquisa realizada em uma página de busca ou o envio de dados pessoais preenchidos em um formulário para cadastro em uma loja virtual. O servidor, por sua vez, é o computador em que está armazenada a aplicação que processará a requisição. Na Figura 1, a representação é bastante simplificada: nosso servidor contém a aplicação e o servidor HTTP. Nesse caso, a aplicação é desenvolvida com JEE, mais especificamente com JSP e Servlets. O servidor HTTP é o gerenciador da "conversa" entre o computador cliente (onde roda um browser) e o computador servidor (onde rodam as aplicações disponíveis na Web). Um servidor HTTP muito conhecido é o Apache HTTP Server, disponível em: <http://httpd.apache.org/>.
2) O que é um Container Web? Discuta a questão de acordo com o que você aprendeu e, se necessário, faça uma breve pesquisa sobre o Apache Tomcat para entender seu propósito com mais profundidade.
Serve para depositarmos as nossas aplicações a fim de que elas sejam executadas. Além de servir como um repositório para nossas aplicações, o Apache Tomcat também disponibiliza as bibliotecas necessárias para o desenvolvimento de sistemas com as tecnologias JSP e Servlets.
3) Para distribuir uma aplicação no Container Web Apache Tomcat, é necessário criar um diretório de contexto. Suponha uma aplicação simples,