SóProvas


ID
188737
Banca
FCC
Órgão
TRT - 9ª REGIÃO (PR)
Ano
2010
Provas
Disciplina
Programação
Assuntos

Sobre o servidor web Tomcat considere:

I. É um software proprietário, desenvolvido no projeto Apache Jakarta, oficializado pela Sun Microsystems.

II. Não deve ser confundido com o servidor web Apache HTTP Server, que lida com qualquer tipo de solicitação na web.

III. É um container que fornece um ambiente necessário para execução de aplicações desenvolvidas com Java Servlet e JSP.

Está correto o que consta em

Alternativas
Comentários
  •  I. É um software proprietário, desenvolvido no projeto Apache Jakarta, oficializado pela Sun Microsystems. 

    O Tomcat não é proprietário.

    II. Não deve ser confundido com o servidor web Apache HTTP Server, que lida com qualquer tipo de solicitação na web. 
    Opção correta, além do apache HTTP Server ser utilizado para solicitação de páginas PHP, sendo que o Tomcat é um servlet container
     
    III. É um container que fornece um ambiente necessário para execução de aplicações desenvolvidas com Java Servlet e JSP.
    Opção correta, sendo uma boa definição para o Servidor Tomcat

     

  • Ao responder essa questão eu fiquei na dúvida e acabei errando e acho, ainda que tem um erro. O Apache não lida com qualquer tipo de requisição, já que ele não suporta aplicações Java. Sei que ele pode funcionar integrado com o Tomcat, onde ele atenderá a quialquer requisição php, html etc, e repassará todas as requisições feitas para jsp, encaminhando para o Tomcat que escutará na porta 8080, por exemplo. Assim, fico na dúvida, sobre a questão. Aguém saberia explicar sobre a minha dúvida?

    abraço
  • Também errei a questão por achar que a alternativa II estava errada. Pois também acho que o servidor web Apache HTTP Server não que lida com qualquer tipo de solicitação na web.  Nos tempos atuais dizer que lida com todas as requisições da web é uma afirmativa muito pesada. Pelo que pesquisei existem no apache a possibilidade de integração de modulos que permitem novas funcionalidades além das nativas.

    Existe ate um modulo que faz tratar requisições java
    http://httpd.apache.org/docs/2.2/mod/mod_proxy_ajp.html. Questao muito dificil ou talvez mal feita. Ainda acho que o (II) é falso pela amplitude da informação "tratar todas as requisições da web". Eu entendo tratar como não somente receber a informação mas também distiguir cabeçalho de controle e dados da mensagem, praticamente impossível hoje, quando qualquer um pode criar seu padrão de requisição.
  • Concordo com o Marcelo Ribeiro da Silva, até porque o Apache não suporta o JAVA nativamente. Para tanto, foi implementado o tomcat que é um servidor de aplicações Java para web que implementa as tecnologias JavaServlets e JavaServer Pages.

  • Companheiros o  jeito é fazer o que banca quer, rsrsrsrs.

  • II totalmente errada. Qualquer requisição da web o escambau, apenas http!

  • Concordo com os colegas, a expressão "QUALQUER tipo de solicitação na web" da alternativa II forçou demais a barra, que ao meu ver estaria incorreta, ou no mínimo mal redigida.

  •  "qualquer tipo de solicitação na web" me quebrou também.

  • Em  "qualquer tipo de solicitação na web"  acho que o examinador quis dizer que o HTTP é um servidor web completo, enquanto que o tomcat não é. Todavia, foi expresso de forma completamente errada.