Pular para o conteúdo principal

Questão de Programação — Servidores de aplicação — CESPE / CEBRASPE 2023

ProgramaçãoServidores de aplicação
Código
ce154096
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Nível
Médio
Cargo
Analista de Tecnologia da Informação - Perfil: Sustentação Tecnológica
Julgue o próximo item, a respeito de conceitos de servidor de aplicação contêiner WEB e EJB.EJB (Enterprise Java Beans) utiliza máquinas clientes que funcionam como um gateway para os clientes que usam os componentes de um navegador da Web e um plug-in Java executados juntos no cliente.
  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”.

EJB (Enterprise Java Beans)

ERRADO. A afirmação está incorreta. O EJB (Enterprise Java Beans) é um componente server-side da plataforma Java EE, projetado para encapsular a lógica de negócio. Sua arquitetura não utiliza máquinas clientes como gateway para navegadores com plug-in Java — esse modelo lembra mais uma aplicação applet tradicional, não EJB.

Os clientes de EJB normalmente são:

  • Aplicações Java SE que acessam via RMI/IIOP ou JNDI;

  • Aplicações web (Servlets/JSP) que invocam EJBs localmente no mesmo servidor;

  • Clientes remotos via web services (SOAP/REST).

Não há exigência de um plug-in Java no navegador, nem o cliente atua como "gateway" para outros clientes. A descrição apresentada confunde o papel do servidor de aplicação (que hospeda os EJBs) com uma arquitetura cliente-gateway desatualizada.

PEGA ESSA DICA!

Lembre-se: o EJB roda no servidor de aplicação e expõe sua interface para clientes remotos ou locais. O termo "gateway" não é típico da arquitetura EJB; ele remete a padrões como Front Controller ou Service Gateway, que não são específicos do EJB.

Gabarito: item ERRADO (E).

Link permanente: /questoes/ce154096