-
Apache: servidor web
Tomcat: container Servlets/JSP
-
O servidor Apache é capaz de executa código em PHP, Perl, Shell Script e até em ASP e pode atuar como servidor FTP, HTTP, entre outros.
Já o tomcat só executa código em java.
-
O Tomcat é container WEB para aplicações Java (JSP, Servlet), ele não executa as mesmas funções que um servidor web Apache, principalmente, pois ele é exclusivo para uso da linguagem JAVA, não sendo compatível com outras linguagens como Asp.net, php, ruby dentre outros como o apache. O Tomcat foi totalmente escrito na Linguagem JAVA e por esse motivo para ser executado ele precisa de um Máquina Virtual (JVM) que está contida no pacote de instalação da plataforma Java SE. Por esses motivos apenas a letra A está incorreta.
-
Amigo, Augusto César Santos, segundo a aula do professor Thiago Camilo (Provas de TI) sobre Servidores de Aplicação, o
Apache: servidor HTTP (páginas estáticas)
Apache Tomcat: servidro ou container Web (Servlets/JSP) requisições HTTP + respostas estáticas ou dinâmicas