Pular para o conteúdo principal

Questão de Arquitetura de Software — Servidores de Aplicação — CESPE / CEBRASPE 2024

Arquitetura de SoftwareServidores de Aplicação
Código
ce168439
Banca
CESPE / CEBRASPE
Órgão
CAGEPA - PB
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas - Suporte de TI
Considerando que, para implantar uma aplicação em um JBoss, foi identificada a necessidade de configurar um datasource para uma conexão em um banco de dados MySQL, assinale a opção em que é apresentado o arquivo de configuração que deve ser modificado para adicionar o referido datasource.
  1. Apersistence.xml
  2. Bhost.xml
  3. Cjboss-ejb3.xml
  4. Dstandalone.xml
  5. Ejboss-web.xml
Revelar gabarito e comentário

GabaritoD — standalone.xml

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

Configuração de datasource no JBoss

Gabarito: letra D. Em servidores JBoss em modo standalone, a configuração de datasources (conexão com banco de dados) é feita no arquivo standalone.xml. Esse arquivo centraliza as definições de subsistemas, incluindo o subsistema de datasources. As demais alternativas apontam arquivos com finalidades distintas.

Alternativa A — ❌ Incorreta

O arquivo persistence.xml é utilizado em aplicações Java EE para configurar unidades de persistência JPA (Java Persistence API), não para definir datasources no nível do servidor de aplicação.

Alternativa B — ❌ Incorreta

host.xml é o arquivo de configuração do controlador de domínio (domain controller) no modo managed domain do JBoss. No modo standalone, o arquivo principal é standalone.xml.

Alternativa C — ❌ Incorreta

jboss-ejb3.xml é um descritor de implantação para Enterprise JavaBeans (EJB 3.x), utilizado para configurar beans e seus relacionamentos, não para datasources.

Alternativa D — ✅ Correta ⟵ GABARITO

O arquivo standalone.xml é o local correto para adicionar um datasource em uma instalação JBoss no modo standalone. Nele, define-se o subsistema datasources com as configurações de conexão, driver JDBC, pool etc.

Alternativa E — ❌ Incorreta

jboss-web.xml é um descritor de implantação específico para aplicações web no JBoss, usado para configurações como contexto raiz e referências a recursos locais; não serve para definir datasources.


Resumo didático: A tabela a seguir ajuda a memorizar a finalidade de cada arquivo:

Arquivo

Finalidade

standalone.xml

Configuração principal do servidor em modo standalone (inclui datasources)

host.xml

Configuração do domínio no modo domain

persistence.xml

Configuração JPA na aplicação

jboss-ejb3.xml

Configuração EJB na aplicação

jboss-web.xml

Configuração web específica do JBoss

Gabarito: letra D

Link permanente: /questoes/ce168439