Pular para o conteúdo principal

Questão de Arquitetura de Software — Servidores de Aplicação — VUNESP 2024

Arquitetura de SoftwareServidores de Aplicação
Código
vu083152
Banca
VUNESP
Órgão
Prefeitura de Lins - SP
Ano
2024
Nível
Superior
Cargo
Analista em Tecnologia da Informação
É possível encontrar diversas menções à “Catalina” na documentação do Apache Tomcat. É correto afirmar que, nesse contexto, “Catalina” é
  1. Aum contêiner servet.
  2. Bum design pattern
  3. Cum protocolo de rede.
  4. Duma criptografia.
Revelar gabarito e comentário

GabaritoA — um contêiner servet.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Apache Tomcat – Componente Catalina

Gabarito: letra A. No Apache Tomcat, “Catalina” é o nome do contêiner servlet (servlet container) que implementa as especificações Java Servlet e JSP. É o núcleo do servidor, responsável por gerenciar o ciclo de vida dos servlets, processar requisições e respostas, e organizar os recursos da aplicação.

As demais alternativas:

  • B) um design pattern ❌: Catalina não é um padrão de projeto, mas sim um componente concreto do Tomcat.

  • C) um protocolo de rede ❌: Não é um protocolo; o Tomcat utiliza protocolos como HTTP, HTTPS e AJP, mas Catalina é o contêiner que lida com esses protocolos.

  • D) uma criptografia ❌: Não tem relação com criptografia; a segurança no Tomcat é tratada por outros módulos.

1Catalina
Contêiner servlet (núcleo)
Gerencia ciclo de vida dos servlets
Processa requisições/respostas
Organiza recursos da aplicação
2Coyote
Conector HTTP
3Jasper
Mecanismo JSP
Apache Tomcat
LEVELsoulevel.com.br
Apache Tomcat: Catalina (Contêiner servlet (núcleo), Gerencia ciclo de vida dos servlets, Processa requisições/respostas, Organiza recursos da aplicação); Coyote (Conector HTTP); Jasper (Mecanismo JSP)
PEGA ESSA DICA!

Em provas de tecnologias Java, lembre-se de que o Tomcat é composto por três componentes principais: Catalina (contêiner servlet), Coyote (conector HTTP) e Jasper (mecanismo JSP). A nomenclatura “Catalina” aparece em variáveis de ambiente (CATALINA_HOME, CATALINA_BASE) e em pacotes (org.apache.catalina).

Gabarito: letra A.

Link permanente: /questoes/vu083152