Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2025

ProgramaçãoLinguagens de programação
Código
ce216474
Banca
CESPE / CEBRASPE
Órgão
TCE-RS
Ano
2025
Nível
Superior
Cargo
Auditor de Controle Externo (ACE )- Especialidade: Tecnologia da Informação
No que diz respeito aos servidores de aplicação Java, julgue o item que se segue.Um enterprise bean de sessão permite que aplicativos Java EE processem mensagens de forma assíncrona, semelhantemente a um ouvinte de eventos.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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”.

Servidores de aplicação Java – Enterprise Beans

❌ ERRADO. A afirmação está incorreta. Enterprise beans de sessão (session beans) são projetados para processamento síncrono de lógica de negócios. O processamento assíncrono de mensagens, como um ouvinte de eventos, é responsabilidade dos message-driven beans (MDBs), outro tipo de enterprise bean no Java EE.

A confusão comum é atribuir a um session bean uma funcionalidade que é própria dos MDBs. Enquanto session beans atendem a chamadas remotas ou locais de forma síncrona (o cliente aguarda a resposta), os MDBs consomem mensagens de forma assíncrona (por exemplo, de filas JMS) sem bloquear o cliente.

Enterprise Beans (Java EE)
  • 1Session Bean
    • Processamento síncrono
    • Lógica de negócios
    • Cliente aguarda resposta
  • 2Message-Driven Bean (MDB)
    • Processamento assíncrono
    • Consome mensagens (JMS)
    • Não bloqueia o cliente
LEVEL · soulevel.com.br

Gabarito: ERRADO (alternativa E).

Link permanente: /questoes/ce216474